Pattern

Android/Common

[Android] MVP 적용해보기 - Model 말고 Repository

안녕하세요. 점냥입니다:) 이번 포스팅에서는 MVP 아키텍처 패턴에서 Model에 관하여 알아보려고 합니다. 구글의 Blueprints v2 다양한 아키텍처 샘플 코드와 안드로이드 개발자 사이트의 예제를 보면 데이터를 관리하는 부분의 클래스 이름이 Model이 아니란 것을 느낄 수 있다. data, source 등 새로운 개념이 등장하여 이것이 모델인가?라는 의문이 필자도 들었다. 해당 개념은 Repository Pattern이라는 디자인 패턴 개념이다. Repository Repository pattern은 Model에 대해서 관심사 분리를 수행한 개념이라고 할 수있습니다. MVP에서 Model이랑 데이터를 요청하고 받는 Presenter는 최대 관심사가 뭘까요? 바로 View에게 넘겨줄 Data를 받..

점냥
'Pattern' 태그의 글 목록