반응형
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
- ReactiveProgramming
- k8s
- mockito
- 안드로이드
- Kotlin
- Rxjava
- 책
- 알고리즘
- g 단위테스트
- android
- kotlin강좌
- 병럴프로그래밍
- 병렬프로그래밍
- 코루틴
- 코틀린
- Coroutine
- 자바
- 디자인패턴
- 스레드
- Compose
- Gradle
- 테스트
- 회고
- 안드로이드강좌
- 알게되는
- 안드로이드스튜디오
- 커스텀상태
- theming
- viewmodel
- 글또
Archives
- Today
- Total
목록MVC (1)
선생님, 개발을 잘하고 싶어요.
기존 프로젝트에 MVP를 적용하는 방법
서문 MVP 디자인 패턴을 공부하니 기존에 작업했던 프로젝트를 들쑤시며 배운 내용을 적용해보려고 하게 된다. 10개 정도 되는 액티비티와 프레그먼트에 MVP를 하나하나 적용해가며 겪었던 나름의 고충을 공유하고자 한다. 변경할 코드 및 문제점 class LoginActivity : AppCompatActivity() { private val REQUEST_CODE = 1000 private val networkService: NetworkService by lazy { SoptApplication.instance.networkService } override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setC..
개발/android 개발
2019. 6. 9. 22:53