카테고리 없음
[패턴] Command Pattern
윤보람
2009. 1. 7. 03:14
업무에 활용하기 위해 만들었다.
- 목적 : 각 프로젝트 마다 다른 Process들을 한 곳에서 관리하고 실행시키고 싶었다.
- 참고 : Command란 단어가 맘에 들지 않아 Rule로 바꿨다.
간단한 구조이지만 업무에 충분히 활용할 수 있다고 생각한다. 패턴이 꼭 복잡해야만 하나?
- 역할 :
Rule : interface
**Rule : interface Impl (실제 각 프로젝트에서 필요한 process)
RuleControl : **Rule클래스들을 관리
Mock : main을 포함한 mock. RuleControl 인스턴스를 가지고 있다.