회의 안건
컨벤션
코드 컨벤션
DTO 컨벤션
- 라이브러리 사용하지 않고 DTO 자체에서 구현
- DTO 변환
- Assembler
- hard coding?
- 네이밍
- controller → request , response
- service → requestDto, responseDto
- 자바 17 → 모두 record
자바 11
→ 둘 다 모두 기본생성자 구현 (private)
예외 처리
errorcode (enum)
- ex) a001,b001
- 예외code, http 상태코드, 존재하지 않는 방입니다.
- (존재하지 않는 방입니다. roomId = {} , id)
- BusinessExcption
- ErrorCode
- Message
errorcode.getMessage()
로깅 전략
- CloudWatch 로그 연동
- 비동기 로깅
프론트 팀과 미팅
- 자기소개
팀장관련 얘기
- 각 팀당 1명으로 진행했으면 좋겠다
주제 관련
협업 방식
- 하나의 레포 vs 두개의 레포
- Jira vs github project
- Jira를 해보고 싶긴함
스크럼
전체 스크럼 ( 프롱이 포함 )
- 매일 코어타임 시작 시
- 회의
- 진행 상황 보고
- 회고
- 주차별 회고( KPT )
아만드 스크럼
- 코어 타임
- 오전 10시 ~ 저녁 7시 까지
초기 API 설계
- Request, Response 합의
- validation 정책
- 응답 값 형식
- ApiResponse