Skip to content

Conversation

@djlim2425
Copy link
Contributor

@djlim2425 djlim2425 commented Jul 13, 2025

#️⃣연관된 이슈

Closes #30

📝작업 내용

Meeting 생성 api 추가

🔎코드 설명(스크린샷(선택))

Meeting 생성시 proceeding이 null이므로 정적팩토리메서드를 활용하여 Meeting 생성하도록 추가
안건지 저장필드 삭제(용량과 io감소를 위해)
안건지 요약저장 필드 추가 - agendaResult(String으로 설정)
안건지 ai요약로직 미구현

💬고민사항 및 리뷰 요구사항 (Optional)

고민사항 및 의견 받고 싶은 부분 있으면 적어두기

비고 (Optional)

참고했던 링크 등 참고 사항을 적어주세요. 코드 리뷰하는 사람이 참고해야 하는 내용을 자유로운 형식으로 적을 수 있습니다.

@djlim2425 djlim2425 requested review from 2ghrms, Jinho622 and hknhj July 13, 2025 02:45
@djlim2425 djlim2425 self-assigned this Jul 13, 2025
@djlim2425 djlim2425 linked an issue Jul 13, 2025 that may be closed by this pull request
2 tasks
Copy link
Member

@2ghrms 2ghrms left a comment

Choose a reason for hiding this comment

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

고생하셨습니다!

String agendaResult = "안건지 요약 - 미구현";


Meetings newMeetings = Meetings.createInitialMeeting(
Copy link
Contributor

Choose a reason for hiding this comment

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

Builder사용해주시면 좋을 것 같습니다!

Copy link
Contributor Author

Choose a reason for hiding this comment

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

DDD설계 원칙에 따라 유연성 있는 builder패턴을 사용하지 않고
정적팩토리메서드를 통해 Meeting 객체가 생성될 때 필수 필드들을 강제하고, 도메인 객체 자체가 자신의 생성규칙을 책임지며 초기상태 회의를 생성한다는 의도를 드러내어줄 수 있습니다!

@Jinho622 Jinho622 merged commit d8be613 into dev Jul 13, 2025
1 check passed
@djlim2425 djlim2425 deleted the feat/#30-create-meetings-api branch July 14, 2025 10:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: AI 회의 생성 API

4 participants