Back to Developer Roadmap

GoF Design Patterns

src/data/roadmaps/software-design-architecture/content/[email protected]

4.0806 B
Original Source

GoF Design Patterns

The Gang of Four (GoF) design patterns are a set of design patterns for object-oriented software development that were first described in the book "Design Patterns: Elements of Reusable Object-Oriented Software" by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides (also known as the Gang of Four).

The GoF design patterns are divided into three categories: Creational, Structural and Behavioral.

  • Creational Patterns
  • Structural Patterns
  • Behavioral Patterns

Visit the following resources to learn more: