Head First Design Pattern 中文版本
1 Welcome to Design Patterns: an introduction 1
2 Keeping your Objects in the know: the Observer Pattern 37
3 Decorating Objects: the Decorator Pattern 79
4 Baking with OO goodness: the Factory Pattern 109
5 One of a Kind Objects: the Singleton Pattern 169
6 Encapsulating Invocation: the Command Pattern 191
7 Being Adaptive: the Adapter and Facade Patterns 235
8 Encapsulating Algorithms: theTemplate Method Pattern 275
9 Well-managed Collections: the Iterator and Composite Patterns 315
10 The State of Things: the State Pattern 385
11 Controlling Object Access: the Proxy Pattern 429
12 Patterns of Patterns: Compound Patterns 499
13 Patterns in the Real World: Better Living with Patterns 577
14 Appendix: Leftover Patterns 611