OhMyCalc

コードチャーン計算機

追加・削除された行数とコードベース全体のサイズからコードチャーン率とチャーン比率を計算します。チャーンが高い場合は不安定性または活発な開発を示すことがあります。

コードチャーン計算機の使い方

  1. 期間中に追加された行数を入力してください。
  2. 期間中に削除された行数を入力してください。
  3. コードベース全体の総行数を入力してください。
  4. 「計算」をクリックしてチャーン率と比率を確認してください。

使用例

計算式

チャーン = 追加行数 + 削除行数。チャーン率 = チャーン ÷ 総行数 × 100%。チャーン比率 = チャーン ÷ 総行数。

よくある質問

コードチャーンとは何ですか?
コードチャーンは、コードが時間とともにどの程度変化するかを測定します。最近書かれたコードのチャーンが高い場合、バグを予測することが多いです。
チャーンが高いことは常に問題ですか?
必ずしもそうではありません。新機能ではチャーンが発生するのは自然なことです。安定した古いモジュールのチャーンが高い場合は、不安定性を示している可能性があります。
どのチャーン率が問題を示しますか?
チャーンが50%を超えており、かつバグが多いファイルはリファクタリングを検討すべきです。Googleの研究では、チャーンの高さと欠陥率の相関が示されています。