프로젝트 초기 작업 역할 분담
1. Github ID 공유
박나경
parkngg
박정현
JungH200000
이다솔
LeeDyol
2. 프로젝트 초기 작업 목록
Github Repository 적용
코드래빗 (Coderabbit)
Git Issue 및 PR 템플릿 적용
PR 리뷰어 선정을 위한 라운드로빈(RR) 알고리즘 적용
리뷰 요청 프로세스
프로젝트 공통 (
/common
) 작업 구현
코드 포맷터
엔티티: BaseEntity, BaseUpdatableEntity
커스텀 예외: 최상위 예외 클래스, 에러 코드, 에러 응답 구조, 글로벌 예외 핸들러
설정 파일: JPAAuditing, MDCLogging, Cache, Mapper, QueryDSL
프로젝트 설정(
/resource
) 작업 구현
프로필 분리(
application.yml
): 기본, 개발 환경, 테스트 환경, 배포 환경
도커 설정 (
docker-compose.yml
)
SQL 스키마 작성
스키마
3. 역할 분담
작업 개수보다는 작업 시간을 고려하여 배정
박나경
커스텀 예외
박정현
도커 설정, 공통 엔티티
이다솔
코드 포맷터, 공통 설정 파일
전승주
Github Repository 적용, 스키마, 프로필 분리