-
Notifications
You must be signed in to change notification settings - Fork 1
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: 도메인명 변경 (memory -> category, moment -> staccato) #594 #596
refactor: 도메인명 변경 (memory -> category, moment -> staccato) #594 #596
Conversation
Test Results 33 files 33 suites 6s ⏱️ Results for commit dddb310. ♻️ This comment has been updated with latest results. |
🌻Test Coverage Report
|
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.
Controller 계층까지만 수정했는데도 신경 쓸 부분이 많았네요, 고생 많으셨습니다!!
DtoMapper 분리해주신 것도 좋은 것 같아요!
꼼꼼하게 해주신 덕에 코멘트 남길 부분은 별로 없었습니다! 간단하게 남겼으니, 확인 후 재리뷰요청해주세요:)
return new CategoryNameResponses(categoryNameResponses); | ||
} | ||
|
||
public static StaccatoResponse toStaccatoResponse(MomentResponse momentResponse) { |
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.
하위 메서드에서만 사용하는 것 같네요! 접근 제어자를 private으로 변경해주세요!
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.
여기뿐만 아니라 StaccatoController
에도 있었네요! 두 군데 모두 수정해주었습니다.
|
||
import io.swagger.v3.oas.annotations.media.Schema; | ||
|
||
@Schema(description = "추억에 대한 응답 형식입니다.") |
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.
추억 발견!
public record CategoryNameResponse( | ||
@Schema(example = "1") | ||
Long categoryId, | ||
@Schema(example = "런던 추억") |
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.
사소하지만 스키마 예시 중에 xx 추억
처럼 되어있는 부분들도 같이 변경하면 어떨까요?
런던 추억
보다는 런던 여행
과 같은 표현이 저희에게는 더 자연스럽게 다가오지 않나 생각했어요:)
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.
런던 여행
으로 수정해주었습니다!
Fixture
의 '추억' 단어들은 원래 테스트 파일과 연관되어 있어, 다른 코드들이 머지된 후 수정하겠습니다.
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.
변경 사항 모두 확인했습니다. 수고 많으셨습니다!
다음주 중으로 도메인명 변경 같이 마무리해보아요:)
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.
도메인 변경하는게 귀찮고 오래걸리는데도 빠르게 잘 바꿔주셨네요!!
고생 많으셨습니다 😄
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.
확인했습니다! 수고많으셨어요~
⭐️ Issue Number
🚩 Summary
구현 작업
memory
->category
moment
->staccato
controller
,dto
,swagger
,test
구현 방법
DtoMapper
클래스를 만드는 방식으로 구현했습니다.클라이언트 api 변경 완료 시 바뀌는 부분
🙂 To Reviewer
파일을 복사해서 고치는 방식으로 했고 테스트도 전부 구현했기 때문에 큰 문제가 없을 것으로 예상됩니다.
눈으로 코드 전부를 따라가며 코드 리뷰하는 것은 어려움이 있을 것 같아,
pull 받아서 swagger를 확인해보는 방법이 리뷰 과정에 도움이 될 것 같습니다.
📋 To Do
나중에
도메인명 변경
작업에서 이어서 할 부분service
,repository
,domain
변경