Monday, November 26, 2018

Design patterns

Design patterns are divided into creational, structural, and behavioral.

Creational
  1. Abstract Factory
  2. Builder
  3. Factory Method
  4. Prototype
  5. Singleton
Structural
  1. Adapter
  2. Bridge
  3. Composite
  4. Decorator
  5. Façade
  6. Flyweight
  7. Proxy
Behavioral
  1. Chain of Responsibility
  2. Command
  3. Interpreter
  4. Iterator
  5. Mediator
  6. Memento
  7. Observer
  8. State
  9. Strategy
  10. Template Method
  11. Visitor

No comments:

Post a Comment