Gof(TheGang of Four)의 디자인패턴, 23가지
개발자 | 2013. 5. 2. 16:45
출처: http://manhdh.blog.me/
- 디자인패턴
- 프로그램 개발에 있어서 일정한 코드양식, 구성 방식을 의미
- 선행된 지식을 가진 사람들이 만들고 다듬은 일정한 코딩 패턴이라고 할 수 있음.
- 코드의 재활용 가능성을 높이고, 가독성/유지보수 향상, 협업 개발 시에 개발자들 간 의사소통의 효율성을 높일 수 있음.
- Gof의 디자인패턴 23가지
- Iterator
- Adapter
- Template Method
- Factory Method
- Singleton
- Prototype
- Builder
- Strategy
- Composite
- Decorator
- Visitor
- Chain of Responsibility
- Façade
- Mediator
- Observer
- Memento
- State
- Flyweight
- Proxy
- Command
- Interpreter
'개발자' 카테고리의 다른 글
[DB] Nested Loop Join, Hash Join (0) | 2013.08.09 |
---|---|
$(document).ready 와 $(window).load (0) | 2013.07.24 |
[개발] Semaphore(세마포어)와 뮤텍스(Mutex) (0) | 2013.04.24 |
[개발] Thread 간 동기화에 관하여 (Critical Section) (0) | 2013.04.23 |
[개발] Types, Operators and Expressions (0) | 2013.04.22 |