On Reddit today there's a rather large discussion going on about the recently posted manifesto from Ed Finkler about building simple, manageable tools rather than using "kitchen sink" frameworks for your applications.
As of the time of this post there's about sixty-five comments posted to the thread with widely ranging opinions:
- "How is [lots of separate libraries scattered around] better than simply using a framework?"
- "This is part of the reason for the PSR0 reference for auto loaders [...] Part of the problem is an inconsistent way to load modules."
- "I would love to see this become a trend in the PHP community. I think this is exactly the direction needed to make PHP exciting again and regain mindshare in the wider dev community."
- "I know, many people are currently on that micro trip but seriously, I think that there is as much to microframeworks as there is to microoptimization"
- "A framework is a tool. If you don't need it, why use it?"
- "There's a tool for ever job, I agree some projects or companies "need" something like Zend or Symfony for their enterprise projects. Whether or not you'd want to work on a project with 1000's of classes is something else all together."
Read the full responses to Ed's article here.