목록ETC/기타 (1)
작은방
MVC, MVP, MVVM 모델
MVC(Model View Controller)Controller에 입력이 들어오면 Controller는 Model에 있는 Data를 조작하고, View는 Model에서 조작된 Data를 참조하여 View를 수정한다. 이 때 View가 Model을 참조하거나 Model이 View를 참조하거나 하는 방식으로 변화에 대한 업데이트를 할텐데 결국 View와 Model이 참조를 할 수 밖에 없다. MVP(Model View Present)View에 입력이 들어오면 Presenter에 Data를 요청하고 Presenter는 자신이 참조하는 Model에 업데이트를 요청하는 방식으로 동작한다. 이 경우 View와 Model은 완벽히 분리되지만 View와 Code가 완벽히 분리됐다고 보기는 어렵다. MVVM(Model..
ETC/기타
2016. 5. 11. 12:32