2009. 5. 17. 21:27

[펌글]커맨드 패턴

출처 아브라카타부라 | 오빠택시
원문 http://blog.naver.com/sujioq/30014759561


커맨드 패턴을 이용하면 요구사항을 객체로 캡슐화할 수 있으며, 매개변수를 써서 여러가지 다른 요구 사항을 집어 넣을 수도 있다.
또한 요청 내역을 큐에 저장하거나 로그로 기록할 수도 있으며, 작업취소 기능도 지원 한다.


[커맨드 패턴의 잇점을 정리하면...]

1. 행동의 객체 취급

2. 매크로 커맨드

3. 큐잉

4. 로깅

5. undo        

'Programming 이론 > Design Pattern' 카테고리의 다른 글

[펌글]템플릿 메소드 패턴  (0) 2009.05.17
[펌글]퍼사드 패턴(Facade Pattern)  (0) 2009.05.17
[펌글]어댑터 패턴  (0) 2009.05.17
[펌글]Singleton Pattern  (0) 2009.05.17
[펌글]Factory Method( 팩토리 )  (0) 2009.05.17