私は長い間、各開発者が1日に行うコミットの数などのコミット統計を追跡することは、開発プロセスに有害であると信じてきました(そして他の人からも聞いた)。その理由は明らかです-開発者はより小さな増分でコミットし、1日あたりのコミット数を最大化しますが、二分することを難しくします(おそらく、すべての中間パッチはリポジトリを適切な形式にしないため)、コミット履歴を操作するのが難しくなります。 (変更は突然ではなく、複数のコミットで行われます。1つではなく、パッチを元に戻すのが難しくなります)。
コミット統計が有害であることを示す研究はありますか?このトピックに関するエレガントで議論の多い記事はありますか?同様に当てはまるのは、間違ったものを測定すると人々が間違ったものを最適化することにつながり、この問題は単なる特殊なケースです。