Field Guides (cont.)
The Design Patterns Smalltalk Companion
Pattern-Oriented Software Architecture
Buschmann, Meunier, Rohnert, Sommerlad, and Stahl
The Pattern Languages of Program Design Series
Addison Wesley, 1995-2000
Notes:
The GOF was a team of three C++’ers and a Smalltalker. Some of the C++’ers have come to their senses. Indeed, even C++ has started to consider opposable thumbs.
DPSC is an extremely interesting, underrated volume. It’s not a knock off or me too book. It is full of valuable commentary and more recent insight into the GOF patterns, while interpreting them in a Smalltalk setting.
For Smalltalkers, its just the thing. I can’t quite say don’t bother with the GOF book, but…
POSA contains MVC, and a number of other architectural patterns that are of utility for understanding and communicating about systems, and patterns. Part of a well rounded patterns library...