코드 리뷰 프로세스 기초
코드 리뷰는 어느 정도까지?
케이스 1: 대규모 서비스 or 서비스 준비 중 or 큰 과제 or 중요한 과제(오랫동안 사용될 경우)
케이스 2: 실험적인 코드, 1-2명이 작업하는 코드, 향후 버려질 가능성이 높은 코드
케이스 1이던, 케이스 2던, 스타일 가이드는 기본적으로 따라야 합니다.
변수 함수 이름?
가장 중요: 일반적으로 검토자들은 CL이 완벽하지 않더라도 작업 중인 시스템의 전반적인 코드 상태를 확실히 개선하는 상태에 있으면 CL을 승인하는 것을 선호해야 한다.
전체적으로 시스템의 유지보수성, 가독성 및 이해성을 향상시키는 CL은 "완벽하지 않다"는 이유로 며칠 또는 몇 주 동안 지연되어서는 안 됩니다.
review는 언제든지, 더 나은 개선사항을 담은 comment를 자유롭게 남겨야만 한다.
코드 퀼리티를 확실히 악화시키는 CL은 절대 승인해서는 안된다. (비상시를 제외하고는 그렇게 해서는 안된다.)
코드 리뷰는 멘토링 기능이 있다.
원칙
conflict 해결하기