
【JavaScriptコードメトリックス】 ソースコードの複雑さや保守の容易さを測定できるWEBサイト
あくまで目安です。
Analysis | JSComplexity.org
テキストエリアにJavaScriptコードを入力すると、全体のサイクロマティック複雑度(循環的複雑度)と保守容易性指数 、各ファンクション毎にプログラムステップ法(ハルステッドモデル)で測定した結果を出力してくれるサービス。
コードメトリックス値の算出には、node.jsの「complexityReport.js」プラグインを使用しているとのこと。
コードメトリックスの各用語については以下を参照してください。
コード メトリックス値
サイクロマティック複雑度