MVC1 안드로이드 디자인패턴 - MVC, MVP, MVVM 패턴 개발자가 되기 위해 기본인 디자인 패턴(MVC, MVP, MVVM) 패턴을 정리해 보려고 한다. ◆ 공통 용어 ● Model 내부적으로 쓰이는 데이터를 저장하고, 처리하는 역할을 한다. 흔히 '비즈니스 로직'이라고 부른다. View, Presenter 등 다른 어떤 요소에도 의존적이지 않은 독립적인 영역이다. ● View 사용자 인터페이스(UI)라 불리는 영역이다. 안드로이드에서는 Activity, Fragment가 대표적인 예시이다. 각 디자인 패턴에 따라 그 용도에 차이가 있다. # MVC (Model + View + Controller) ● Controller 어플리케이션이 실행하게 되면 작동하는 컨트롤러이다. Model과 View를 서로 연결해주는 역할을 하고 유저에게 액션을 받아 처리하는 역할까.. 2022. 1. 14. 이전 1 다음