Erich Gamma. (2004). Design patterns: Elements of reusable object -oriented software. Pearson Education.
Chicago Edition CitationErich Gamma. Design Patterns: Elements of Reusable Object -oriented Software. Pearson Education, 2004.
MLA Edition CitationErich Gamma. Design Patterns: Elements of Reusable Object -oriented Software. Pearson Education, 2004.
Warning: These citations may not always be 100% accurate.