Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1995). Design patterns: Elements of reusable object-oriented software. Addison-Wesley.
Chicago-Zitierstil (17. Ausg.)Gamma, Erich, Richard Helm, Ralph Johnson, und John Vlissides. Design Patterns: Elements of Reusable Object-oriented Software. Reading, Mass.: Addison-Wesley, 1995.
MLA-Zitierstil (8. Ausg.)Gamma, Erich, et al. Design Patterns: Elements of Reusable Object-oriented Software. Addison-Wesley, 1995.
Achtung: Diese Zitate sind unter Umständen nicht zu 100% korrekt.