lipnus 2021. 8. 30. 00:36
반응형

MVC에 쓰이는 패턴들

핵심

- 옵저버 패턴 : Model변화를 View에 전달

- Composite 패턴 : 위젯들은 계층적구조. 임의의 Hierachy 다 구현가능

- Strategy 패턴 : View와 Controller사이. 위임(delegate)

java옵저버 라이브러리 쓸때 setChanged먼저 해줘야 notifyObservers쓸 수 있음

 

어디까지가 Controller이고 어디까지가 View인가?

UI Framework마다 다름.

View와  Controller는 커플링이 좀 있어도 괜춘

가장 중요한건 UI와 non-UI가 잘 분리되어 있어야 함

 

 

테스트 : 다른 UI를 써도 재사용이 가능한가?

 

반응형