De acordo com os padrões Gang of Four:
Padrões de criação
Abstract factory, Builder, Factory method, Prototype, Singleton
Padrões estruturais
Adapter, Bridge, Composite, Decorator, Proxy, Façade, Flyweight
Padrões comportamentais
Strategy, Chain of responsibility, Iterator, State, Command, Observer, Visitor, Memento, Mediator, Template method, Interpreter
Creational patterns -
Abstract factory
Builder
Dependency Injection
Factory method
Lazy initialization
Multiton
Object pool
Prototype
Resource acquisition is initialization (RAII)
Singleton
___________________________________________________________________________
Structural patterns-
Adapter, Wrapper, or Translator
Bridge
Composite
Decorator
Extension object
Facade
Flyweight
Front controller
Marker
Module
Proxy
Twin
___________________________________________________________________________
Behavioral patterns-
Blackboard
Chain of responsibility
Command
Interpreter
Iterator
Mediator
Memento
Observer or Publish/subscribe
Servant
Specification
State
Strategy
Template method
Visitor