안드로이드 클린아키텍처 도입1 Android에 Clean Architecture 도입하기 [도입 순서] 패지지 정리 프로젝트의 소스가 패키지별로 잘 정리되어 있지 않다면 가장 먼저 기능별로 패키지로 모으는 패키지 정리작업을 가장 먼저해야 합니다. 패키지는 일반적으로 MVVM 패턴에 따라 정리하면 됩니다. Clean Arcitecture에서 강조하는 Domain 계층은 처음에는 필요하지 않습니다. UI(View, ViewModel), Data(Repository, DataSource) 계층으로만 나누어도 충분합니다. 그 이후에 Domain 계층을 추가한 다음 Usecase를 도출하면 됩니다. 패키지를 모듈로 전환 패키지 정리가 완료 되었으면, 그 패키지들을 각각의 모듈로 하나씩 전환합니다. 모듈로 전환할 때 Util 패키지와 같이 모든 패키지들이 참조하는 패키지부터 모듈로 분리하는 것이 좋습니.. 2023. 8. 29. 이전 1 다음