Skip to content

Conversation

@leebs0521
Copy link
Collaborator

resolved :

📌 과제 설명

  • 봉사 지원 승인/거절

👩‍💻 요구 사항과 구현 내용

✅ PR 포인트 & 궁금한 점

  • 봉사 승인과 거절 구현 내용이 비슷한데 지금은 승인 유스케이스(ApproveVolunteerApplyUseCase)와 거절유스케이스(RejectVolunteerApplyUseCase)로 나눈 상태입니다. ManageVolunteerApplyUseCase로 묶을까 하다가 냅뒀는데 이에 대한 의견 부탁들딥니당
  • 나눈 이유, 지금 상황으로는 검증 절차가 비슷하다고 느꼈는데 나중에 승인과 거절에 대한 검증이 달라질 수도 있겠다라는 생각했습니다..

@leebs0521 leebs0521 self-assigned this Dec 3, 2024
@leebs0521 leebs0521 linked an issue Dec 3, 2024 that may be closed by this pull request
2 tasks
Copy link
Collaborator

@ayoung-dev ayoung-dev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

저도 범수님 의견 들으니 추후에 검증 절차가 달라질 수도 있겠다고 생각되어 나누는 거 좋은 거 같습니다!

고생하셨습니다

@leebs0521 leebs0521 force-pushed the feature/129-add-volunteer-apply-approve branch from abd2d58 to 606c027 Compare December 3, 2024 14:41
Copy link
Collaborator

@m-a-king m-a-king left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수고하셨습니다! 승인과 거절을 명확히 나눈 판단은 좋은 선택이라 생각합니다.
또, 승인이나 거절의 검증을 서비스가 아닌 도메인 자체에서 처리할 수 있는지 고민해봤지만, 현재 구조가 더 적합하다고 판단됩니다. 잘 구현해 주신 것 같습니다~

Comment on lines +23 to +24
private final ApproveVolunteerApplyUseCase approveVolunteerApplyUseCase;
private final RejectVolunteerApplyUseCase rejectVolunteerApplyUseCase;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

좋아요~~

@leebs0521 leebs0521 force-pushed the feature/129-add-volunteer-apply-approve branch from 606c027 to 0f8d4eb Compare December 4, 2024 00:26
@sonarqubecloud
Copy link

sonarqubecloud bot commented Dec 4, 2024

@leebs0521 leebs0521 merged commit 4b3335b into main Dec 4, 2024
3 checks passed
@leebs0521 leebs0521 deleted the feature/129-add-volunteer-apply-approve branch December 4, 2024 00:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] 봉사 지원 승인/거절

4 participants