Design Patterns Coming Soon

I just finished part one of a two part series I am writing for PHP Magazine about design patterns. In it, I cover a variety of useful patterns that can make your PHP code more flexible and make you more able to adapt it to real-world changes.
Some patterns covered are:

Part I

  • Creational
    • Abstract Factory
    • Singleton
  • Structural
    • Adapter

Part II

  • Structural
    • Decorator
  • Behavioral
    • Strategy
    • Observer

The article also includes source code and UML diagrams explaining the power of design patterns, bringing practical, PHP-specific examples to this topic. All in all, I am hoping it proves a useful contribution to the PHP community and makes for a nice read. Stay tuned for the release of Part I.

Sample UML Diagram From The Article
Updated: 9 October 2005

3 thoughts on “Design Patterns Coming Soon

  1. What Zend’s recent announcement actually means has been the buzz of the PHP blogosphere lately. While their partnership with Eclipse is fairly easy to understand (in some ways, I always wondered if their slogan, “The PHP Company” might accurately changed

  2. A sidebar to a recent article in CIO Magazine framed the competition between Microsoft and Google as a competition between .NET and Ajax. Essentially, while Microsoft is banking on integrating familiar desktop applications (like Windows, Word and Excel) w

  3. As I mentioned in a previous post, design patterns in context with other hot topics in PHP like AJAX and Application Frameworks sets the stage for a powerful struggle between browser-based and desktop-based applications. Part one of my series, “Introducin

Comments are closed.