Skip to content

Latest commit

 

History

History
6 lines (6 loc) · 408 Bytes

Analytics 로직은 DataSource나 Repository로 분리하지 말자.md

File metadata and controls

6 lines (6 loc) · 408 Bytes

Analytics 로직은 DataSource나 Repository로 분리하지 말자

DataSource로 분리하지 않는 이유

  • Analytics Provider 라이브러리 내부에 DB에 접근하는 로직이 구현되어 있어 불필요

Repository로 분리하지 않는 이유

  • Domain 레이어에 외부 라이브러리의 의존성이 생길 수 있음
  • Domain 레이어와 독립적인 클래스로 구현 필요