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

Stefan Mischook's Blog:
Why learn OOP in PHP - another take
September 11, 2007 @ 10:14:00

Stefan Mischook has posted another take on why he thinks PHP developers should learn object-oriented programming:

For people new to OOP and are comfortable with 'classic' procedural php, you may be wondering why should you even bother to learn object oriented concepts...why go through the trouble?

He has several suggestions included in the post like:

  • PHP is moving in an OOP direction [...] So, to really understand and use these frameworks properly, you need to understand object oriented PHP.
  • Object oriented PHP really begins to shine as the project becomes more complex, and when you have more than one person doing the programming.
  • OOP is the modern way of software development and all the major languages [...] it only makes sense (in terms of career,) to keep your skills up-to-date.
  • OOP based PHP is much easier to maintain and update

He also suggests a method for developers to get started with OOP in PHP - how to plan out a project and think in objects rather than procedurally.

0 comments voice your opinion now!
object oriented programming why learn advantage object oriented programming why learn advantage


blog comments powered by Disqus

Similar Posts

NETTUTS.com: Real-World OOP With PHP and MySQL

NETTUTS.com: Learning OOP in PHP ASAP!

DevShed: Polymorphism, Design Patterns, and PHP Programming

Stefan Mischook's Blog: OOP in PHP: New PHP Article in Web Designer Magazine (Nov 2006)

Quaint\'s Blog: Object Oriented vs. Procedural


Community Events











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


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

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