Bridge Pattern

This article discusses the bridge pattern. A somewhat complicated design that allows the developer to separate the interface from the implementation and allow the two to vary independently.

Adapter Design Pattern

The adapter design pattern demonstrates techniques of how to adapt the interface of one class to match the interface of another. A very useful pattern that is often used to make disparate systems operate with a common interface.

A 'Dynamic' Dynamic Listbox

This 3 page article was my first PHP publication, and my first in a European Magazine. The magazine was available in newsagents in selected European countries, and via subscription in Australia. Needless to say, the publisher were kind enough to send me a copy.


This short 2 page article was a topic spun off from my DateTime Object series. The topic didn't fit in with the series so I created a separate article for it.

Decorator Design Pattern

In this 3 page article I consolidate the information provided in my 2 introductory articles on design patterns and present the reader with a discussion on the decorator design pattern.


Subscribe to RSS - portfolio