News Feed
Jobs Feed
Sections




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

Michael Kimsal's Blog:
Continued sad state of PHP development
December 27, 2007 @ 10:25:00

Michael Kimsal has posted some more thoughts on what he calls the "sad state of PHP development" pointing out some of the practices of the PHP group surrounding the development of the language.

Every few months there's a release, whether large or small, which introduces new features and bug fixes. However, with every release also comes fears of tiny, sometimes undocumented, changes that break existing code, and often for no solid reason other than someone with commit access decided they liked the 'new' way better than the old way.

He points out a specific example, get_object_vars and how its return values were changed in an earlier release as well as the update to glob made recently to change its return types.

In his opinion:

No changes should be made to the PHP core without an issue being opened, either in the 'bug' tracker or some other issues tracker.

Be sure to check out the comments for other great opinions on the topic.

1 comment voice your opinion now!
development language state sad change commit development language state sad change commit


blog comments powered by Disqus

Similar Posts

Errumm.co.uk: My first experience in building a FaceBook Application in PHP

Community News: PHP in 5th on Tiobe Software's Community Programming Index (Dec 2006)

WebDevRadio Podcast: Episode 11 Released - Zend collaboration, High Performance MySQL and more

Ibuildings techPortal: State & Ajax How to Maintain Browser and Application State in an Asynchrono

Matthew Turland's Blog: Goodbye WordPress, Hello Habari


Community Events











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


podcast opinion facebook unittest overview introduction language composer symfony2 application example security release hack framework component install hhvm package code

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