[디자인 패턴] GoF의 디자인 패턴 분류

[원본 링크]

생성 패턴: 객체를 생성하는 것에 대한 패턴

추상 팩토리 패턴
빌더 패턴
팩토리 메소드 패턴
프로토타입 패턴
싱글톤 패턴



구조 패턴: 구조를 통해 확장성을 꾀하는 패턴

어댑터 패턴
브릿지 패턴
컴포지트 패턴
데코레이터 패턴
퍼사드 패턴
플라이웨잇 패턴
프록시 패턴



행위 패턴: 행위의 변경, 수정 등을 위한 패턴

역할 사슬 패턴
커맨드 패턴
인터프리터 패턴
이터레이터 패턴
미디에이터 패턴
메멘토 패턴
옵저버 패턴
스테이트 패턴
스트래티지 패턴
템플릿 메소드 패턴
비지터 패턴