2013-02-25 :-(
_ サイクロマティック複雑度
クロックワークのところより
循環的複雑度とは、モジュールの構造上の複雑さの測定値のことです。複数の研究によると、プログラムの循環的複雑度、およびその保守性とテスト容易性の間には相関関係があり、複雑度が高いファイルでは、ソースコードの修正、拡張、またはリファクタリング時にエラーが発生する可能性が高いことが示されています。
51 以上がヤバイらしい。
循環的複雑度 | リスク評価... |
1-10 | ほとんどリスクのない簡単なモジュール |
11-20 | 中等度のリスクを伴うより複雑なモジュール |
21-50 | 高いリスクを伴う複雑なモジュール |
51 以上 | 非常に高いリスクを伴うテスト不可のプログラム |
マイクロソフトのところにコード断片
[ツッコミを入れる]