2010-11-21 1 views

답변

2

컨트롤러는 일반적으로 MVC 패턴과 연결되며 Presenter는 항상 MVP와 연결됩니다. 이렇게 많은 풍미가있다. MVP의 목표는 테스트를 허용하고 종속성을 분리하는 것입니다. 당신이 그것을 달성하는 방법은 당신에게 달려 있습니다. 예를 들어 모든 데이터 관련 작업을 Presenter에 삽입 된 DataService에 위임합니다. 파일 작성이 필요하다면, 그 서비스를 주입하는 것이 좋을 것입니다. 그렇지 않으면 테스트를 통해 행운을 빕니다.

관련 문제