'코드리뷰 할 시간이 없는데요? 에 대한 답'
1. 코드리뷰에 최소의 시간이 소요되도록 저자(PR 작성자)가 노력하자
- PR의 크기는 작게
- 중요한 부분 하이라이트, 코멘트 등으로 리뷰어들의 리뷰를 도와라
2. 매일 아침 10분 정도 스탠드업 미팅을 하듯 오전 30분, 점심식사 후 30분 정도 정해진 리뷰 시간을 갖자
- 30분 안에 리뷰가 가능한 PR 생성하기
3. 품질과 생산성
- 라이프 사이클 초반에 코드 리뷰 등을 통한 품질에 대한 투자는 라이프 사이클 후반에 발생 가능한 비용을 현저히 낮출수 있음
- 좋은 품질의 코드는 향후 유지보수 시에도 비용을 낮추어 생산성 향상으로 이어지고 서비스 성공에 기여함
4. 기타
- 시간이 부족하다면 버그, 장애 등 치명적인 부분만이라도 리뷰하는 것으로 시작해 점차 확대하자
- 리뷰에 들이는 노력을 조직의 성과로 인정하자 (조직적 문제)
5. 코드리뷰의 목적
- 버그, 장애 등의 결함의 최소화
- 조직의 업무에 대한 공유
- 업무 수행 과정에서의 상호 간 공유를 통한 학습을 통해 함께 성장하는 것