Design Patterns - Elements of Reusable Object-Oriented Software Erich Gamma More Quotes by Erich Gamma More Quotes From Erich Gamma The best designers will use many design patterns that dovetail and intertwine to produce a greater whole. Erich Gamma patterns design use Since changing interfaces breaks clients you should consider them as immutable once you've published them. Erich Gamma clients break should