> What is the point and what the benefits of the code generated if 90% > of the code must be re-written on the completely different way?
You are free to write a plugin that auto-generates the CRUD forms in any way you wish. > The result of all this is a complex directory structure, many empty > classes that only contain a skeleton and just inherits one of the base > classes That is the point of OOP, yes? We gain flexibility by using child classes which can override the methods of the parent classes. The parent classes offer built-in functionality, the child classes give us a place to customize the code to our purposes. On Sep 23, 7:29 am, bghost <[email protected]> wrote: > Hi Fabien, > > You say that I write nonsense and stupid e-mails? Well, seems that > you did not understand me. So, I'll be here a little more detailed and > specific: > > First: > > No offense Fabien, this is a well-meaning criticism. I know that you > invested so much effort into Symfony. However, you are a little > exaggerated forcing object model and object-oriented programming > where it is necessary - and where it is not (as is the case with WEB > Forms), in the language which already has a very bad and sloppy > object model. So you complicate some tasks in the Symfony > framework that already was simple and good. > > Second: > > Almost 90% of the code that generates the Symfony framework > developer need to modify or re-write, because the generated > code "does not follow best practice" (per your words) in programming. > What is the point and what the benefits of the code generated if 90% > of the code must be re-written on the completely different way? > > Third: > > The result of all this is a complex directory structure, many empty > classes that only contain a skeleton and just inherits one of the base > classes, and finally the CRUD code that always must be re-written. > And to get all that, the programmer must learn a bunch of different > configuration and command line options. > And when a programmer, after a painstaking setup and configuration > of various options and parameters, finally gets the generated code, > he must re-write 90% of the generated code. > > WBR, > Ghost3D > > On Sep 23, 9:19 am, Fabien Potencier <fabien.potenc...@symfony- > > > > project.com> wrote: > > Ok, I think we get the point. No need to be rude. Please, go away, use > > whatever framework you want, and stop writing nonsense emails. > > > Thanks, > > Fabien > > > -- > > Fabien Potencier > > Sensio CEO - symfony lead developer > > sensiolabs.com | symfony-project.org | fabien.potencier.org > > Tél: +33 1 40 99 80 80 > > > bghost wrote: > > > As I said at the beginning: > > > > Symfony has become too complicated. Also, Symfony folder structure > > > has become too complicated. Definitely, the learning of principles on > > > which Symfony working is painful and unprofitable. If you really want > > > to > > > see, which means fast, easy and effective PHP framework, then take a > > > look on the following link: > > > >http://www.yiiframework.com/ > > > > WBR, > > > Ghost3D > > > > On Sep 21, 3:31 pm, Sid Bachtiar <[email protected]> wrote: > > >> XD > > > >> On Tue, Sep 22, 2009 at 1:28 AM, dziobacz <[email protected]> > > >> wrote: > > > >>> I would like to say that Symfony is very, very good and future > > >>> framework. Thx Symfony I could learn very fast ASP.NET MVC (not > > >>> ASP.NET but ASP.NET MVC) - these two frameworks have got many similar > > >>> things. > > >>> While Zend Framework is far, far away Symfony and ASP.NET MVS. In Zend > > >>> you must almost everything creat by yourself !! For example you must > > >>> modify Bootstrap file and write there strange code to enable > > >>> layout !!! Symfony is the best !! :) > > >>> On 21 Wrz, 10:58, CaffeineInc <[email protected]> wrote: > > >>>> I think symfony is brilliant, If you need a framework which can scale > > >>>> to enterprise level websites with fast prototyping and a flexible ORM, > > >>>> then you don't need anything else. If you think it's complicated, then > > >>>> maybe you're in the wrong place. > > >>>> If you want to build a small website with everything pre-configured, > > >>>> I'd probably stick with something like SilverStripe. > > >>>> P.s slagging off the framework in 2-3 lines is not very constructive > > >>>> for the users forum. > > >>>> On Sep 18, 6:09 pm, bghost <[email protected]> wrote: > > >>>>> No, the crux of what I wanted to say is: > > >>>>> Users should not spend more time to learn how some Web Framework > > >>>>> works but they need to learn a programming language. Any framework > > >>>>> should be only an auxiliary tool, not an entire small science. > > >>>>> So, simplicity and speed should be paramount. > > >>>>> WBR, > > >>>>> Ghost3D > > >>>>> On Sep 18, 5:30 pm, Sid Ferreira <[email protected]> wrote: > > >>>>>> The most easy thing to understand is something that doesn't need > > >>>>>> documentation and I believe that THIS is the point that BGhost is > > >>>>>> talking > > >>>>>> about."I don't want launch a rocket in 30 days, I want my gallery > > >>>>>> ready in > > >>>>>> 12 minutes..." > > >>>>>> On Fri, Sep 18, 2009 at 12:26, Thomas Rabaix > > >>>>>> <[email protected]>wrote: > > >>>>>>> Symfony has many components, each of them are : > > >>>>>>> - easy to understand > > >>>>>>> - easy to configure > > >>>>>>> - very well documented > > >>>>>>> Now, the only thing complicated is to know how all these components > > >>>>>>> play > > >>>>>>> together. This is the tricky part, but symfony default > > >>>>>>> configuration will be > > >>>>>>> fine for many projects. > > >>>>>>> You just need to go further ... if you have already create/try to > > >>>>>>> implement > > >>>>>>> a framework, you will see that symfony has all STABLE the pieces > > >>>>>>> you need. > > >>>>>>> Try to use an IDE : netbeans or eclipse, these two IDE are great to > > >>>>>>> navigate > > >>>>>>> across the code and understand it. > > >>>>>>> On Fri, Sep 18, 2009 at 5:04 PM, bghost <[email protected]> wrote: > > >>>>>>>> Hi Fabien, > > >>>>>>>> - With the introduction of the Doctrine ORM, number of parameters > > >>>>>>>> and configuration options are increased manifold. Therefore, the > > >>>>>>>> developer > > >>>>>>>> must first learn all about the Doctrine ORM. Is that good? > > >>>>>>>> Doctrine > > >>>>>>>> ORM > > >>>>>>>> already providing a fairly good possibilities and options without > > >>>>>>>> Symfony. > > >>>>>>>> - Symfony WEB forms are a bit too complicated and their relations > > >>>>>>>> with the rest of a Symfony application is often unclear. > > >>>>>>>> WBR, > > >>>>>>>> Ghost3D > > >>>>>>>> On Sep 18, 4:43 pm, Fabien Potencier <fabien.potenc...@symfony- > > >>>>>>>> project.com> wrote: > > >>>>>>>>> You say that symfony became too complicated, which implies it was > > >>>>>>>>> not > > >>>>>>>>> before. > > >>>>>>>>> Can you give us some examples of what became more complicated? > > >>>>>>>>> That will > > >>>>>>>>> help us improve the framework. > > >>>>>>>>> For instance, we have less and less configuration files. Since > > >>>>>>>>> 1.0, we > > >>>>>>>>> removed a lot of them, and removed some parameters also. > > >>>>>>>>> Thanks, > > >>>>>>>>> Fabien > > >>>>>>>>> -- > > >>>>>>>>> Fabien Potencier > > >>>>>>>>> Sensio CEO - symfony lead developer > > >>>>>>>>> sensiolabs.com | symfony-project.org | fabien.potencier.org > > >>>>>>>>> Tél: +33 1 40 99 80 80 > > >>>>>>>>> bghost wrote: > > >>>>>>>>>> First, I would like to say that Symfony framework is not too bad, > > >>>>>>>>>> because I follow its development from the first version. But I > > >>>>>>>>>> think > > >>>>>>>>>> it became too complicated because it is evident exaggeration > > >>>>>>>>>> with the introduction of countless parameters and configuration > > >>>>>>>>>> files in order to automate all possible tasks. This entails that > > >>>>>>>>>> the > > >>>>>>>>>> programmer spends more time dealing with the Symfony framework > > >>>>>>>>>> than with the real problem. > > >>>>>>>>>> P.S. I did nothing special but just followed the Jobeet tutorial. > > >>>>>>>>>> WBR, > > >>>>>>>>>> Ghost3D > > >>>>>>>>>> On Sep 18, 4:24 pm, Sid Bachtiar <[email protected]> wrote: > > >>>>>>>>>>>> It is necessary to invest so much effort to do a relatively > > >>>>>>>>>>>> simple > > >>>>>>>>>>>> application. > > >>>>>>>>>>> If you're just learning Symfony, then yes of course you'll find > > >>>>>>>>>>> it > > >>>>>>>> too > > >>>>>>>>>>> much effort. This is true with any other framework/technology. > > >>>>>>>>>>> But for those of us who have invested our time in Symfony, we > > >>>>>>>>>>> find > > >>>>>>>>>>> great leverage in using Symfony. > > >>>>>>>>>>> So what is the relatively simple application you're trying to > > >>>>>>>>>>> build? > > >>>>>>>>>>> On Sat, Sep 19, 2009 at 1:58 AM, bghost <[email protected]> > > >>>>>>>>>>> wrote: > > >>>>>>>>>>>> It is necessary to invest so much effort to do a relatively > > >>>>>>>>>>>> simple > > >>>>>>>>>>>> application. > > >>>>>>>>>>>> Productivity and profitability of such work is very > > >>>>>>>>>>>> questionable. > > >>>>>>>>>>>> So, Symfony - Goodbye > > >>>>>>>>>>> -- > > >>>>>>>>>>> Blue Horn Ltd - System Developmenthttp://bluehorn.co.nz > > >>>>>>> -- > > >>>>>>> Thomas Rabaix > > >>>>>>>http://rabaix.net > > >>>>>> -- > > >>>>>> Sidney G B Ferreira > > >>>>>> Desenvolvedor Web > > >> -- > > >> Blue Horn Ltd - System Developmenthttp://bluehorn.co.nz --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en -~----------~----~----~----~------~----~------~--~---
