People seem to forget that enterprisey code is drastically different from your own small projects. Having even composer in multi-person dev teams that have niche understandings can drastically improve code quality because it tends to lend itself to componentized architecture. This alone will help you escape the typical procedural nightmares if you are so inclined to do so.
PEAR was crap and lent itself to crap code. Composer is the opposite and it shows. Github and composer really should be the winners of PHP 2012 (aside from the advancements in PHP itself) as they alone have transformed the landscape in very tangible ways. I'd give props to Symfony too as they have forced most other frameworks to begin thinking outside the monolithic framework mindset.
Then again I suppose it's a little naive to expect people to escape their bubble of understanding, but I can keep on hoping.
PEAR was crap and lent itself to crap code. Composer is the opposite and it shows. Github and composer really should be the winners of PHP 2012 (aside from the advancements in PHP itself) as they alone have transformed the landscape in very tangible ways. I'd give props to Symfony too as they have forced most other frameworks to begin thinking outside the monolithic framework mindset.
Then again I suppose it's a little naive to expect people to escape their bubble of understanding, but I can keep on hoping.