중개인을 통해서 처리하기

 

 * Mediator Pattern

   - 객체들간의 상호 연결을 Mediator 로 캡슐화한다

   - 클래스들 간의 느슨한 결합을 촉진시킨다

 

* 의도

   - 커뮤니케이션하는 서로 다른 객체들의 집합을 캡슐화하는 방법으로 느슨한 결합을 만든다

 

* 활용

  - 객체들 사이에서 커뮤니케이션 하는 것이 잘 정의되어 있으며 복잡할 때

  - 너무 많은 관계가 존재하고 커뮤니케이션 혹은 제어의 공통점이 필요할 때

 

* 디자인 원리

 

 

- Mediator 는 재사용이 거의 불가능하다

- 커뮤니케이션 flow 를 이해하기가 쉽다

'SW 공학 > ::: 패턴' 카테고리의 다른 글

///[GoF] Abstract Factory Pattern  (0) 2021.09.26
///[GoF] Factory Method Pattern  (0) 2021.09.26
///[GoF] State Pattern  (0) 2021.09.26
///[GoF] Iterator Pattern  (0) 2021.09.26
///[GoF] Template Method Pattern  (0) 2021.09.26

+ Recent posts