News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Paul Jones' Blog:
...But Some Suck Less Than Others
October 24, 2008 @ 08:12:45

The PHP community definitely has its choice of frameworks to choose from - CakePHP, Zend Framework, Solar, Symfony - but according to Paul Jones there's some that "suck less".

I don't mean to put words in her mouth, but I'd prefer to extend Laura's phrasing a bit. I'd argue that "all frameworks from other people suck". The "other people" part is important here. It sucks to have to learn how someone else wants you to work, and that's a big part of what a framework needs from you: to learn how to use it. Learning someone else's code is much less rewarding in the short term than writing your own code.

He suggests that your framework is better because of just that - its yours. You know how it works, the ins and outs of the features and how its been refined down to just what's really needed. He does point out, though, that:

Sturgeon's law says 90% of everything sucks, and the development world is no different. Almost nothing is perfect for every developer: there's always significant room for valid criticism on any project, and even the best projects are lacking in at least one vital area (and that area is different for each project).
0 comments voice your opinion now!
framework suck development own sturgeonslaw


blog comments powered by Disqus

Similar Posts

Ibuildings Blog: Migrating a dev team to an OO team (Part 1)

Stefan Koopmanschap's Blog: A call for Agile Developers

NETTUTS.com: 10 Biggest Milestones in Web Development

Jim Plush\'s Blog: My-Bic Ajax Framework Video Tutorials Online

Community News: Has Smarty's Time Come?


Community Events

Don't see your event here?
Let us know!


series voicesoftheelephpant community laravel introduction api opinion application php7 symfony2 example library podcast extension conference framework version interview performance release

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework