Clean Architecture1 Android 프로젝트에서 Clean Architecture 적용해보기 목차 개요 지난 번 아키텍처에 대해서 공부하며 Android를 module단위로 나누어 CleanArchitecure 를 적용하는것이 권장 되고 있다는 것을 알았다. Multi module은 무엇인지 MultiModule을 활용하여 CleanArchtecture를 어떻게 적용하는지에 대해 알아보고자 한다. 멀티 모듈이란? 모듈: 소스 파일 및 빌드 설정으로 구성된 모음 라이브러리: 라이브러리도 모듈의 일종 멀티모듈: 한 어플의 모듈을 개발 편이성, 이식성, 재사용성등을 위해 여러 개로 나눈 것 모듈을 나누는 기준 기능의 이식성이 높을 때 기능의 재사용성이 높을 때 기능의 빌드시간이 오래걸려 개발시간을 지체시킬 때 멀티 모듈의 장점 1) 코드의 재사용성 증가 2) 의존성 낮춤 3) 코드 유지보수 용이 4).. 2024. 4. 16. 이전 1 다음