OhMyCalc

Code-Churn-Rechner

Berechnen Sie die Code-Churn-Rate und das Churn-Verhältnis aus hinzugefügten, gelöschten und der Gesamtzahl der Codezeilen. Hoher Churn kann auf Instabilität oder aktive Entwicklung hinweisen.

So verwenden Sie den Code-Churn-Rechner

  1. Geben Sie die hinzugefügten Zeilen im Zeitraum ein.
  2. Geben Sie die gelöschten Zeilen im Zeitraum ein.
  3. Geben Sie die Gesamtgröße der Codebasis in Zeilen ein.
  4. Klicken Sie auf Berechnen, um Churn-Rate und -Verhältnis zu erhalten.

Anwendungsfälle

Formel

Churn = hinzugefügte Zeilen + gelöschte Zeilen. Churn-Rate = Churn / Gesamtzeilen × 100 %. Churn-Verhältnis = Churn / Gesamt.

Häufig gestellte Fragen

Was ist Code Churn?
Code Churn misst, wie stark sich Code im Laufe der Zeit verändert. Hoher Churn bei kürzlich geschriebenem Code ist häufig ein Indikator für Bugs.
Ist hoher Churn immer schlecht?
Nicht zwingend. Churn ist bei neuen Features zu erwarten. Hoher Churn in stabilen, älteren Modulen kann jedoch auf Instabilität hinweisen.
Ab welcher Churn-Rate gibt es Probleme?
Dateien mit mehr als 50 % Churn, die zudem fehleranfällig sind, sollten refaktoriert werden. Google-Forschungen zeigen einen Zusammenhang zwischen hohem Churn und Fehlerraten.