Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 코루틴 플로우
- 1806 투포인터
- 이진 탐색
- 안드로이드 hilt
- Android mvp
- 백준 2096
- 1753 다익스트라
- flow buffering
- Coroutine Flow
- 5582 파이썬
- 1806 백준
- 투포인터 알고리즘
- 5582 DP
- 1753 파이썬
- 1644 파이썬
- 백준 5582
- 6588 파이썬
- java
- 백준 10819
- Android Room
- 백준 1644
- 1003 파이썬
- 1806 파이썬
- Jetpack Room
- git local remote
- android hilt
- 자바
- 2096 파이썬
- 10819 파이썬
- 자료구조
Archives
- Today
- Total
목록Android mvp (1)
Gemstone's Devlog
[Android] MVP 디자인패턴 정리
MVP 패턴이란? Model View Presenter 패턴은 MVC(Model View Controller) 패턴을 기반으로 하는 아키텍처 패턴으로 관심사의 분리를 높이고 단위 테스트를 용이하게 합니다. 요약 : MVC 패턴에서 View와 Model의 의존성을 없애고 단위 테스트가 어려웠던 문제점을 해결하기 위해 등장하게 된 패턴이라고 할 수 있습니다. Model 앱에 사용되는 데이터를 관리 담당하는 역할을 한다. 흔히 '비즈니스 로직'이라고 부르는 부분입니다. 모델에는 Network API, 데이터 캐싱, 데이터베이스 등이 포함되고, Repository Pattern을 사용하는 경우 Repository도 포함됩니다. View 사용자 인터페이스 영역이며, Activity, Fragment 등이 포함되고..
Kotlin (Android)
2022. 7. 13. 11:48