Review – Design Patterns
Design Patterns, Erich Gamma et al. Addison-Wesley, 1995. A catalog of 23 patterns used in object-oriented design. It’s a little new to be called a classic, but I’ll go out on a limb for this one. (Reviewed Nov., ’02.)
Exploring Extreme Programming
Design Patterns, Erich Gamma et al. Addison-Wesley, 1995. A catalog of 23 patterns used in object-oriented design. It’s a little new to be called a classic, but I’ll go out on a limb for this one. (Reviewed Nov., ’02.)
Design patterns are interesting in themselves, but it’s useful to be able to move between patterns while refactoring a system. We’ll look at how you can move between command, interpreter, and visitor. Continue reading Command, Interpreter, Visitor
Evolve from nothing, to an item, a collection, and a composite, or back again. Continue reading From 0 to Composite (and Back Again)
These patterns describe some of the forces and decisions to be made while implementing an interactive application. [This is a submission to PLoP’98.] Continue reading Interface Seams: Patterns for Interactive Applications
This document is the start of a pattern-language for phone-based systems. Continue reading A Telephone Pattern Language