어떤 일들을 했나요?
프로젝트 환경구축
코딩 컨벤션
-
네이밍 규칙 공유(참고)
-
계층간 DTO 구현
- Entity 사용 이슈
- Entity 수정에 따른
- Controller, Service에서 Entity만을 사용하여 로직을 구현시
조그만 Entity 수정에도 해당 Entity를 사용한 사람들이 코드수정을 거쳐야함.
- 각 계층별로 별도의 데이터 클래스 사용시 이 문제가 널리 확산되지 않음.
-
DTO 네이밍 수정
- 컨트롤러 Dto만
Request
추가
- 서비스 Dto 모두 수정 (
~Request
Dto → ~Dto)
-
Github
DB 리팩토링
6인 1조 프로그래밍
- 팀별(2인 1조)로 동일한 소스코드를 작성 시 나중에 하나로 합치는 작업에 대한 이슈
- 팀별 분할보다 하나의 작업 공간에서 다같이 코드 작성
- CodeWithMe를 통해 하나의 맥북에서 페어 프로그래밍
- 구현할 도메인 역할 분배 후 개발 진행