object oriented development

OpenSky Blog: Inheritance in PHP, or why you want to use an Inte...

PHPDeveloper.org  Tue, 11/30/2010 - 11:09

On the OpenSky blog today there's a new post about object oriented development and class structure.

More specifically about how you should use interfaces and abstract classes if you want to truly lock down the methods of your classes.


 

The Registry Pattern Reexamined - Brandon Savage

Planet PHP  Fri, 03/26/2010 - 05:00

Last July, I wrote about the registry pattern and some of its advantages. These advantages include the ability to access objects across different areas of your application, and the storage of objects for later retrieval.

Much of the debate in the comments focused on whether or not the registry pattern was suitable for today’s object-oriented development, [...]


 

Brandon Savage's Blog: Q&A: Answering Some Questions About Objec...

PHPDeveloper.org  Fri, 10/30/2009 - 08:20

Brandon Savage has posted the answers to some questions that were raised by a previous post of his on object-oriented development and some best practices.

In this new post, he answers the questions:


 

A Twist In Namespaces: A New Revolution in PHP

Linux Today  Fri, 08/28/2009 - 14:03

PHP Builder: "With PHP5.3--which is in itself a precursor and somewhat of a teaser for PHP 6--comes something rather new to PHP: Namespaces.

As object-oriented developers well know, the point of object-oriented development is to remove ambiguity from development and data access items."


 

Dave Thomas’s Object Model and Metaprogramming Screencasts

Ruby Inside  Fri, 06/13/2008 - 11:21

dtvidcap.png

Disclaimer: I have no financial connection to the Pragmatic Programmers and other than through receiving these videos to review get no direct benefit from this review.