Model-View-ViewModel(MVVM) 패턴에 대한 정리MVVMModel + View + View Model 3가지 그룹으로 이루어진 패턴WPF에서 많이 사용되는 프레임워크 패턴사용 이유화면에 보여지는것과 실제 데이터가 처리되는 로직을 분리하여 유지보수, 개발 효율 증가시키기 위함구조Model : App에서 다루는 DataView : 사용자에게 보여지는 UI 요소ViewModel : Model이 가지고 있는 정보를 View에 표현하기 위해 만든 중간 단계 Model동작 View를 통한 사용자의 UI 조작 입력사용자 입력을 Command 패턴으로 View Model에 전달View Model은 Model에게 Data 요청Model은 요청받은 Data를 View Model에게 전달View Model..