앱 안정성 및 확장성 강화를 위한 Android 아키텍처
Part 0. Introduction
- Introduction
Part 1. 모바일 아키텍처 개론
- 복잡성 제거- 좋은 설계를 위한 첫걸음
- 좋은 아키텍처를 위한 원칙- SOLID 원칙
- 모바일 클린 아키텍처
- Google에서는 어떻게 좋은 설계를 만들어내는가
Part 2. 테스트 구현
- 좋은 아키텍처를 위한 올바른 테스트
- Google은 어떻게 테스트하는가
- Google의 테스팅 Best Practices 1
- Google의 테스팅 Best Practices 2
Part 3. UI 계층
- MVx의 대원칙
- MVP, 그리고 non-MVC에서 공통적으로 고려해야할 것들
- MVVM
- MVI-Flux