MVP1 [JAVA][Android] MVP 패턴 익혀보기 이전에 배운 MVC 패턴에 이어서 이번에 배울 패턴은 MVP 패턴입니다. 어딘가 비슷하면서도 다른것 같은데 함께 알아볼까요? MVP 패턴이란? MVP 패턴이란 Model, View, Presenter의 첫 글자를 따서 이름이 지어졌습니다. MVP의 핵심 설계는 MVC와는 다르게 UI(View)와 비즈니스 로직(Model)을 분리하고, 서로 간에 상호작용을 다른 객체(Presenter)에 그 역할을 줌으로써 서로의 영향(의존성)을 최소화하는 것에 있습니다. Model 프로그램 내부적으로 쓰이는 데이터를 저장하고, 처리하는 역할을 함.(비즈니스 로직) View 또는 Presenter 등 다른 어떤 요소에도 의존적이지 않은 독립적인 영역임. View UI를 담당하며 안드로이드에서는 Activity, Fragm.. 2021. 10. 10. 이전 1 다음