【JavaScriptコードメトリックス】 ソースコードの複雑さや保守の容易さを測定できるWEBサイト

最終更新日

あくまで目安です。

Analysis | JSComplexity.org

jssa

テキストエリアにJavaScriptコードを入力すると、全体のサイクロマティック複雑度(循環的複雑度)と保守容易性指数 、各ファンクション毎にプログラムステップ法(ハルステッドモデル)で測定した結果を出力してくれるサービス。

コードメトリックス値の算出には、node.jsの「complexityReport.js」プラグインを使用しているとのこと。

コードメトリックスの各用語については以下を参照してください。
コード メトリックス値
サイクロマティック複雑度

もっと詳しい内容はwikiで。
ソフトウェア測定法
循環的複雑度