Closed junhyung0927 closed 2 years ago
User Interface, Presentation, Domain, Data의 모듈을 App Module의 단일 모듈로 사용하고 있었음. 단일 모듈을 사용하고 있어 유연한 구조를 가질 수 없는 단점을 가지고 있었음.
유지보수를 높이기 위해 MVVM + Clean Architecture를 사용함.
User Interface 모듈
Presentation 모듈
Domain 모듈
Data 모듈
Jeju Load 구조도 개선
기존에 사용하고 있는 애플리케이션 구조도
User Interface, Presentation, Domain, Data의 모듈을 App Module의 단일 모듈로 사용하고 있었음. 단일 모듈을 사용하고 있어 유연한 구조를 가질 수 없는 단점을 가지고 있었음.
개선할 애플리케이션 구조도
유지보수를 높이기 위해 MVVM + Clean Architecture를 사용함.
User Interface 모듈
Presentation 모듈
Domain 모듈
Data 모듈