-
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
#260 [feat] 지원서 작성하기 POST API에 response로 만료일 보내기 #261
Conversation
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 String calExpireDate(){ | ||
LocalDate expiredDate = getCreatedAt().plusDays(7).toLocalDate(); | ||
return expiredDate.format(DateTimeFormatter.ofPattern("yyyy. MM. dd.")); | ||
} |
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.
p3
해당 도메인에서는 만료일만 반환하고 format을 맞추는 작업은 service 내에서 하는 것이 어떨까요?
해당 날짜 포멧은 api에 의해 실행되서 동작하는 로직인데, 도메인 로직에서 해당 로직을 실행하는 것은 다소 어색하다고 생각합니다..!
또한, 만약 다른 api에서 다른 날짜 포멧으로 반환해야 할 때, 해당 도메인 로직이 수정되는 사항이 발생하기 때문에 해당 도메인 로직에서는 만료일 값만 반환하고, 서비스 로직에서 처리하는 것이 좋을 것 같습니다
p3
또한, 결국 만료일을 반환 받는 것이기 때문에 getExpiredDate
의 네이밍이 더 자연스러울 것 같습니다.
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.
굳 좋습니다 ~ ! 👍
관련 이슈번호
해결하는 데 얼마나 걸렸나요? (예상 작업 시간 / 실제 작업 시간)
해결하려는 문제가 무엇인가요?
어떻게 해결했나요?