-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor/#916 refactor datalayer refactoring #917
Refactor/#916 refactor datalayer refactoring #917
Conversation
고생하셨습니다! +) 코멘트를 드리자면 프로젝트에 Module이 그렇게 많지 않은데 di 관련된 파일들이 너무 분산되어 있다고 느꼈어요. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
확실히 더 잘 나뉜 것 같아요. 👍
저는 지금처럼 Hilt의 모듈이 모듈에서 제공하는 것과 가까이 있는 게 더 나은 것 같아요. 예를 들어 Repository를 추가할 때 di 패키지로 이동하는 것보다 Repository 패키지 안에서 수정하는 게 더 편할 것 같아서 그렇습니다.
// datastore | ||
implementation("androidx.datastore:datastore-preferences:1.0.0") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
불필요한 의존성은 지워도 될 것 같아요!
저도 토마스 의견처럼 Hilt의 모듈이 모듈에서 제공하는 것과 가까이 있는 게 추후 유지보수와 관심사 분리 측면에서 좋아 보입니다 |
#️⃣ 연관된 이슈
📝 작업 내용
Data Package Refactoring
스크린샷 (선택)
예상 소요 시간 및 실제 소요 시간 (일 / 시간 / 분)
예상 소요 시간 : 2시간
실제 소요 시간 : 2시간
💬 리뷰어 요구사항 (선택)