욱'S 노트

Design Pattern 시작 본문

Methdology/Design Pattern

Design Pattern 시작

devsun 2012. 4. 4. 18:02
Design Pattern이란 ?

소프트웨어 개발시 직면한 문제 해결을 위해 사용하는 구조화된 해법이다. 

GOF의 디자인패턴

가장 널리 디자인 패턴이며, Gang of four(에릭감마, 리차드헬름, 랄프존슨, 존블리시드)에 의해 발표되었다. 그들은 23가지 디자인 패턴을 다음과 같이 분류한다.

생성에 관한 패턴
Abstract Factory, Builder, Factory Method, Prototype, Singleton

구조에 관한 패턴
Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy

행동에 관한 패턴
Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy,
Template Method, Visitor

이어서

개인 학습한 내용을 바탕으로 23가지 패턴에 대해 정리를 해보겠다.
Comments