Design patterns : elements of reusable object-oriented software
- Reading, Mass. : Addison-Wesley, 1995.
- 395 p.: 25 cm.
- Addison-Wesley professional computing series .
1. Introduction, 2.A case study: Designing a document Editor, 3.Creational Patterns, 4.Structural Patters, 5. Behavioral Patters, 6. Conclusion.