개발/안드로이드 (1) 썸네일형 리스트형 MVP 패턴 MVP 패턴이란? MVP 패턴은 아키텍처 패턴(Architecture Pattern)의 하나이며 Model, View, Presenter로 이루어져 있다. MVC패턴의 단점인 Model과 View의 높은 의존성을 없애기 위한 설계 방법이다. 장점 MVC의 단점인 Model과 View의 높은 의존성을 없앤다는 것이다. 단점 Model과 View를 분리시키고 Presenter를 통해 소통하므로써 Model과 View의 의존성은 없어졌지만 View와 Presenter 사이의 의존성이 높아진다(View와 Presenter의 1:1 의존성). MVP 패턴의 구조 설명: View에서 사용자의 입력이 들어오면 그 입력값을 Presenter에 전해주고 Presenter는 그대로 Model에게 전달해주며 Model로 입.. 이전 1 다음