MVP1 MVP 패턴을 알아보기 MVP 패턴을 알아보기 MVP란?? MVC에서 파생된 디자인 패턴으로 안드로이드에서 주로 사용하고 있습니다. MVP가 나오게 된 이유는, View와 Model을 완전히 분리해서 사용하기 위함입니다. MVP는 Model의 역할인 비지니스 로직을 독립적으로 테스트할 수 있습니다. MVP 패턴의 각 구성에 대해서 자세히 알아보도록 하겠습니다. MVP 패턴정의 MVP는 위에서 말한대로 Model, View ,Presenter의 앞글자를 따서 이름이 지어졌습니다. 이 패턴의 핵심 아이디어는 사용자 인터페이스(view)와 비즈니스로직(model)을 분리하고, 서로간에 상호작용을 다른객체(Presenter)에 위임해 서로의 영향을 최소화 하는 것에 있습니다. Model 내부적으로 쓰이는 데이터를 저장, 처리 비즈니스.. 2019. 8. 19. 이전 1 다음