-
Notifications
You must be signed in to change notification settings - Fork 0
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 | CAKK-58 | User 비즈니스에 Facade 패턴 적용 #197
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅ @@ Coverage Diff @@
## develop #197 +/- ##
=============================================
- Coverage 89.72% 89.18% -0.55%
+ Complexity 327 326 -1
=============================================
Files 110 110
Lines 983 980 -3
Branches 36 36
=============================================
- Hits 882 874 -8
- Misses 85 91 +6
+ Partials 16 15 -1
... and 2 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
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.
Reader에 로직이 들어가다보니 Facade가 필요하다는 건가요?
그런 것도 있고,,, 이거 domain 모듈에 domain:core로 하나 만들어서 facade를 담는 모듈 자체로 추상화 하는건 너무 오버 엔지니어링 일까요? read 작업에 redis도 필요할거 같은데(인기 케이크 조회 등) 너무 세분화 하는거 같아서 고민이 있네요. |
일단 모듈까지 가지는 말고 새로운 기능 개발할 때 확장 가능성을 보고 다시 얘기해봐요! |
CAKK-58
User 관련 로직에 Facade Pattern을 적용하고, 미사용 Writer를 제거하였습니다. Writer는 리팩토링 종류 후 Deprecated 될 예정인데, Reader에 대한 고민이 있습니다.
관련하여 코멘트 주세요.