Skip to content
Latchkey

循環的複雑度 - CI/CD用語集の定義

循環的複雑度とは、Thomas McCabeによって定義された指標であり、コードの一部を通る線形独立な経路の数を数えるため、分岐やループが多いほど数値が上がります。

なぜ重要か

複雑度が高いほど、テストすべき経路が増え、バグの入り込む箇所も増えます。CIの品質ゲートは、関数が複雑度のしきい値を超えるとbuildを失敗させることが多く、分割を促します。

関連ガイド