4명의 선배 개발자(Gangs of Four)가 체계적으로 정리해놓은 설계 방법
생성 패턴 5개, 구조 패턴 7개, 행위 패턴 11개로 총 23개의 패턴으로 구성되어 있습니다.
생성 | 구조 | 행위 |
---|---|---|
Factory Method | Adapter | Interpreter |
Abstract Factory | Bridge | Template Method |
Builder | Composite | Chain of Responsibility |
Prototype | Decorator | Command |
Singleton | Facade | Iterator |
Flyweight | Mediator | |
Proxy | Memento | |
Observer | ||
Strategy | ||
Visitor |