Thanks for your thoughts and explanations, AD. On Wed, Feb 2, 2011 at 10:02 AM, AD7six <[email protected]> wrote: > I think you're the first person to notice it and not think "oh, 2 secs > of editing and I can work on the next part of my problem".
I guess you're right, I would have saved a lot of time already if I hadn't tried to investigate such problems. But in the last 4 or 5 months I had to repair and refactor a totally chaotic CakePHP application that didn't have any tests and lots of duplicated code and many half-implemented feature and dead codes. I didn't have any knowledge of the application NOR CakePHP NOR existed any documentation about the project NOR did I have the chance to talk to the original developers. So I had to refactor a VERY UGLY project and apply good quality patterns to it so I could pass it on with a clear conscience to my successor, and it was VERY hard to do that with no CakePHP background (I "only" knew Ruby On Rails, and maybe this set my expectations for PHP based framework on too high a level). So maybe I have gotten a bit obsessed by the idea to not do *anything* that's not very high coding standard or in a way that's not "the CakePHP way". So whenever I thought that something is not as good as it should be, then I asked why it was (maybe I should have made that point clearer, that's true). Also in the Ruby On Rails world testing is encouraged all the time to the users and makes a big part of the application, while CakePHP seems to miss this (IMHO very important) point - most of the questions I asked on this group were about testing, and I nearly never got a satisfying answer. Anyway, in a month my time here at this company will be over and with it I guess I'll leave CakePHP, too. CakePHP is a nice framework and I finally had quite some fun with it. But coming from RoR it just doesn't satisfy my expectations as my obsessive search for reasons seem to prove. I didn't work with RoR for two years or so now, but back then it rarely ever left me unsatisfied and I guess I will try to jump back on that train in the near future. Again, no offense to anybody - I like CakePHP, and I would definitely like to work with it again when I'm limited to PHP. So I guess I won't be posting too much into this user group anymore. I have created some components in the last few months that I think are quite neat, maybe I'll find the time to make them release-ready and share it with you guys to give something back to the CakePHP community. Anyway, thanks again for your support and I wish you all the best for the future. :-) Greetings, Josh PS: I think I'll definitely take a quick look at CakePHP 2.0 when it's finally released... -- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/cake-php
