On Wed, Feb 2, 2011 at 10:02 AM, AD7six <andydawson76@gmail.com> 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
cake-php+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php
No comments:
Post a Comment