Linux Today: Linux News On Internet Time.

More on LinuxToday

developerWorks: Five Common PHP Design Patterns

Jul 24, 2006, 06:00 (0 Talkback[s])
(Other stories by Jack D. Herrington)

[ Thanks to An Anonymous Reader for this link. ]

Design patterns were introduced to the software community in Design Patterns, by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides (colloquially known as the 'gang of four'). The core concept behind design patterns, presented in the introduction, was simple. Over their years of developing software, Gamma et al found certain patterns of solid design emerging, just as architects designing houses and buildings can develop templates for where a bathroom should be located or how a kitchen should be configured. Having those templates, or design patterns, means they can design better buildings more quickly. The same applies to software..."

Complete Story

Related Stories: