-
Architecture Pattern-MVCAndroid 2020. 9. 2. 18:33반응형
MVC
Model , View , Control의 약자입니다.
- Model → 데이터 관리를 담당하는 부분
- View → 사용자에게 제공되는 UI 부분
- Controller → 사용자의 입력에 따라 Model에 의해 View를 정의하는 부분
장점
- Model이 종속되지 않아 재사용이 가능하다.
- 구현 하기가 쉽다.
- 개발기간이 짧아진다.
단점
- View 와 Model 사이의 의존성이 발생한다.
- 코드가 길어지고 복잡해진다.
- 유지 보수가 힘들어진다.
반응형'Android' 카테고리의 다른 글
Architecture Pattern-MVVM (0) 2020.09.02 Architecture Pattern-MVP (0) 2020.09.02 Alarm Manager (0) 2020.09.02 키보드 숨기기 (0) 2020.09.02 Android architecture - Model (0) 2020.02.21