반응형
디자인 패턴은 23가지가 있다. 이들은 각각이 모두 연결되어 있지는 않기 때문에 순서에 상관없이 공부해도 상관없다. 패턴을 꼭 외울 필요는 없지만 숙련된 개발자들이 특정 상황에 사용되는 프로그래밍 구조를 패턴으로 정리했기 때문에 이러한 패턴을 알게 된다면 많은 노하우를 상대적으로 쉽게 익힐 수 있을 것으로 생각된다.
객체 생성을 위한 디자인 패턴 (5가지)
3장. Abstract Factory 패턴
4장. Builder 패턴
5장. Factory Method 패턴
6장. Prototype 패턴
7장. Singleton 패턴
구조 개선을 위한 디자인 패턴 (7가지)
9장. Adapter 패턴
10장. Bridge 패턴
11장. Composite 패턴
12장. Decorator 패턴
13장. Facade 패턴
14장. Flyweight 패턴
15장. Proxy 패턴
행위 수행 개선을 위한 디자인 패턴 (11가지)
17장. Chain of Responsibility 패턴
18장. Command 패턴
19장. Interpreter 패턴
20장. Iterator 패턴
21장. Mediator 패턴
22장. Memento 패턴
23장. Observer 패턴
24장. State 패턴
25장. Strategy 패턴
26장. Template Methode 패턴
27장. Visitor 패턴
아직은 부족한 실력이기 때문에 각 디자인 패턴이 작성되는 순서는 다를 수 있습니다.
반응형
'컴퓨터 일반 > 디자인패턴' 카테고리의 다른 글
UML - 클래스 다이어그램 (0) | 2012.04.13 |
---|---|
UML 개요 및 다이어그램 종류 (0) | 2011.12.14 |
4장. Builder 패턴 - 부분 부분 생성을 통한 전체 객체 생성 (0) | 2010.12.10 |
3장. Abstract Factory 패턴 - 제품군별 객체 생성 (0) | 2010.12.04 |
UML (Unified Modeling Language) (2) (0) | 2010.12.04 |
UML (Unified Modeling Language) (1) (0) | 2010.12.04 |