필자는 각 개발자가 하루에 수행하는 커밋 수와 같은 커밋 통계를 추적하는 것이 개발 프로세스에 해롭다는 것을 오랫동안 믿었습니다. 그 이유는 명백합니다. 개발자는 더 작은 단위로 커밋하여 일일 커밋 수를 최대화하지만 이산하기가 더 어려워지고 (아마도 모든 중간 패치가 레포를 잘 형성하지 않을 수 있음) 커밋 기록으로 작업하기가 더 어려워집니다. (변경 사항은 갑자기 하나가 아닌 여러 번 커밋됩니다. 패치를 되돌리기가 더 어렵습니다.)
커밋 통계가 유해하다는 연구 결과가 있습니까? 주제에 대해 우아하고 논쟁의 여지가있는 기사가 있습니까? 잘못된 것을 측정하면 사람들이 잘못된 것을 최적화하게 만드는 이유도 마찬가지로 적용 가능합니다.이 문제는 특별한 경우입니다.