Blog about web development and Internet entrepreneurship
In: PHP| Web development
25 May 2008
(I know I'm due the last part on Models in the Zend Framework. I'm getting there, it's a pretty long rant so it'll be here eventually)
Continuing with (PHP) development best good practices:
Object Oriented programming is a software architecture methodology that became mainstream in the mid 1990's. It means different things to different people, and there is much debate whether it's any improvement over more traditional procedural programming. I won't get into that debate, but I'll quickly recap why I consider OO very important for a serious developer:
In addition, almost all professional code packages are written completely in OO programming. So if you have any intention of using some very powerful code libraries, you better get along with OOP
.
Extra reference material:
PHP manual on OO (read also the part on PHP5 specific features)
Wikipedia - Object Oriented Programming
Introduction to object oriented programming in PHP
OO versus Procedural Programming in PHP
Previously: Coding standards, Next up: Refactoring
Eran Galperin is an Internet entrepreneur and head of development @ Lionite.
In this Blog he writes about Internet ventures and web development.