GoF Design Pattern

Gangs of Four Design Patterns are collection of 23 design patterns from the book ā€œDesign Patterns: Elements of Reusable Object-Oriented Softwareā€.

The authors are collectively called Gang of Four.

The 23 design patterns are divided into 3 categories:


Children
  1. Behavioural Design Patterns
  2. Creational Design Pattern
  3. Structural Design Pattern