MVVM (1) 썸네일형 리스트형 [ 디자인 패턴 ] MVC, MVP , MVVM 디자인 패턴이란 ? 디자인 패턴이란 프로그램이나 어떤 특정한 것을 개발하는 중에 발생했던 문제점들을 정리해서 상황에 따라 간편하게 적용해서 쓸 수 있는 것을 정리하여 특정한 규약을 통해 쉽게 쓸 수 있는 형태로 만든것을 의미. 1 MVC 개발할 때 3가지 형태로 구분하여 개발하는 소프트웨어 개발 방법론 중 하나 Model 데이터와 그 데이터(내부 비지니스 로직)를 처리하는 부분 → **"무엇"**을 할지 정의 View 사용자에게 보여지는 UI부분 Controller input 사용자로부터 입력 을 받고 Model 또는 View중개인 역할 → "어떻게" 처리할지 알려주는 역할 장점 단점 비지니스 처리 로직과 사용자 인터페이스 요소들을 분리시켜 서로 영향없이 개발 하기 수월하다는 장점 앱이 커지고 복잡해질수.. 이전 1 다음