
Technology
Design Patterns: Elements of Reusable Object-Oriented Software
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
7 min read 4 key ideasPremium
The original design-patterns catalog: 23 named solutions to recurring OO design problems, giving teams a common language for structure.
The 'Gang of Four' book that introduced 23 classic object-oriented design patterns — creational, structural, and behavioral — as a shared vocabulary for software design.
Key takeaways
Full access members only
Unlock full accessAction checklist
Full access members only
Unlock full accessFinal takeaway
Full access members only
Unlock full access




