brand
  • Creational
    • Factory
    • Double Dispatch
    • Prototype
    • Abstract Factory
    • Lazy Initialization
    • Builder
    • Singleton
    • Null Object
  • Behavioral
    • Command
    • Observer
    • Mediator
    • Visitor
    • Interpreter
    • Iterator
    • Memento
    • Chain of Responsibility
    • Template Method
    • State
    • Strategy
  • Structural
    • Facade
    • Composite
    • Decorator
    • Future
    • Bridge
    • Adapter
    • Flyweight
    • Proxy