SW 공학/::: 객체지향

[GRASP] Controller Pattern

MG_ 2021. 9. 22. 11:12

* Controller Pattern

  > UI 계층을 통해 전달되는 시스템 오퍼레이션을 전달받고 제어할 최초의 객체는 무엇인가?

  > 아래 선택사항 중 하나를 표현하는 객체에 책임을 할당한다

     - 옵션1. 전체 시스템, 최상위 객체, 디바이스 혹은 주요 서브시스템 (facade controller)

     - 옵션2. System operation 이 발생하는 Use Case 시나리오 (use case 혹은 session controller)