안드로이드 클린 아키텍쳐 - Android Clean Architecture 정리
Clean Architecture 개념 - 의존성 규칙, SOLID 원칙을 지켜 전체적인 구조를 구현하는 것으로 관심사의 분리, Testable 한 구조, 변경이 용이한 코드 등의 목적을 만족하는 구조이다 특징 Clean Architecture는 프레임 워크에 독립적입니다. Clean Architecture는 일부 기능이 포함된 라이브러리 (곧 프레임워크)에 의존하지 않습니다. 이를 통해 프레임워크의 제약에 시스템을 맞추는 것이 아니라, 시스템의 도구로써 프레임워크를 활용할 수 있게 합니다. Clean Architecture는 테스트를 용이하게 해줍니다. The business rules(Entity)를 테스트하는데에 외부 요소를 필요로 하지 않습니다. Clean Architecture는 UI에 독립적입..
2022.01.31