오늘은 부트캠프 61일차이다. 드디어 프로젝트의 마지막 날이 되었고, 발표하는 날이었다. 오후에 발표하기 전에 오전에 발표자의 리허설과 시연영상 체크 등등 준비를 마치고 발표를 하였고, 문제없이 첫번째 조에서 발표하게 되었다. 다른 조의 발표를 듣다가 bulk insert라는 키워드를 듣게 되었다. 간략하게 말하자면 "bulk insert란 한번의 쿼리로 여러건의 데이터 row를 insert 할 수 있는 insert 방법이다. 하지만 MySQL을 사용하고 id를 auto_increment 전략을 이요하고 JPA를 사용한다면 bulk insert는 사용할 수 있는 방법이 없다." 일단 오늘은 이 정도로만 하고 다음에 다뤄봐야 겠다.
B반 6조 KPT 회고
Keep
- 아침 저녁 두번 스크럼 해보기
- 분담을 적절히 해서 병합하면서 오류를 겪으며 성장했던 경험
- Git 통한 협업과 커밋메시지 통일
- 프로젝트 시작 전 설계하기
- 오류 발생시, 콘솔의 오류 문구를 잘 확인해 문제 해결하기
Problem
- 추가 기능 구현하지 못한 점
- 코드 리뷰를 자세히 안했기 때문에 정확하게 자기 외에 코드를 이해 못했다.
- 테스트코드 미작성
Try
- 필수적인 요구 사항 이외에 추가적인 기능도 고려해보기
- 포스트맨 팀 스페이스 활용하기
- 코드 리뷰를 자세히 해서 서로 실력 향상이 될 수 있도록 공유를 한다.
- Git commit template, Git Pre-Commit Hooks, lint를 이용해 커밋 메세지 검증해보기
- 적절한 주석을 통해 서로의 코드 이해 돕기
- 사용하지 않는 코드(어노테이션, 생성자 등) 정리하기