• MVVM
    • Model: 이것은 UI가 없어도 의미가 있는가?
    • View: 이것은 상태를 어떻게 표현할 것인가에 대한 결정인가?
    • ViewModel: Model과 상태를 View가 소비할 수 있는 Presentation State의 행동으로 바꾸는가?