MVVM 썸네일형 리스트형 MVVM 디자인 패턴중 하나 디자인 패턴이란 개발 과정에서 공통으로 발생하는 문제를 해결하기 위해 사용되는 패턴 디자인 패턴을 사용해야 하는 이유 수정에 열려있는 구조로 유지보수에 들어가는 비용이 줄어듬 언어에 제약을 받지 않고 사용 가능 MVVM 패턴은 마틴 파울러의 Presentation 모델 패턴에서 파생된 디자인 패턴 비즈니스 로직과 프레젠테이션 로직을 UI로부터 분리하는 것이 목적 테스트, 유지 보수, 재사용이 쉬워진다는 장점 View는 ViewModel을 알지만, ViewModel은 View를 알지 못한다. ViewModel은 Model을 알지만, Model은 ViewModel을 알지 못한다. 이런 구조를 통해 ViewModel과 Model이 View로부터 독립적인 형태를 만들어 UI로부터 비즈니스 로.. 더보기 이전 1 다음