요즘 도구 (FXCop 등)를 사용하여 대부분의 스타일과 기본 구문 유형 검사를 수행합니다.
그러나 코드 검토는 특히 팀의 새 구성원, 복잡하거나 영향력이 큰 물건 (예 : 실패하거나 비즈니스에 영향을 줄 경우 중요한 사람들에게 눈에 띄는 것) 및 특히 단기 계약자를 아웃소싱하거나 사용할 때 특히 좋습니다. 번역 오류 / 언어 문제로 인해 소프트웨어가 모든 테스트를 통과 할 수는 있지만 실제로 의도 한대로 수행 할 수는 없습니다.
다른 팀원 (팀장 등)이 개발자와 목록을 작성하는 코드 검토 회의를 갖는 것이 훨씬 좋습니다. 이것은 더 적은 사람들에게 영향을 미치고 스타일 인수에 많은 시간을 낭비하지 않으며 개발자에게는 덜 창피합니다. 개발자가 실제 문제를 흡수하는 것이 더 건설적이고 쉬우 며 "이 작업을 수행했을 것입니다 ..."라는 말로 눈을 멀게하지 않습니다.
또한 코드를 공유하거나 다른 사람이 점심 시간을 포기하기를 희망하는 이메일로 보내는 것과 같이 강제되지 않은 코드 검토는 시간 낭비라고 생각합니다.
커피 더미에 등재 된 더미, 마커 및 커피 한 잔과 함께 앉아있는 것이 좋습니다.