Xunitテストパターンのコードメトリックを取得するために使用されるツール?
-
27-09-2019 - |
質問
私が読んでいる Xunitテストパターン ジェラルド・メスザロス。
ページの1つで、彼はいくつかのソフトウェアメトリックを参照しています。
65文字を保持するためにラインを包む必要があるため、このコードは実際よりもさらに長く見えますが、それでも不必要に長いです。初期化された宣言、6行の制御ステートメント、4つのインラインコメント、および2行の2行を含む25の実行可能なステートメントが含まれています。
これらのメトリックを見つけるためにステートメントを数えていないが、特定のツールを使用してメトリックを計算するかどうか、誰かが考えている人はいますか?
(同様のメトリックをカウントするツールの提案がある場合は、Java、JavaScript、C ++で動作するものを探しています)
ありがとう!
解決
あなたを失望させて申し訳ありませんが、私は手で数えました(まあ、目で)。わずか25行のコードです!私はちょうど通り抜けて、順調に実行されなかった半コロンと減算線をカウントしました(初期化された変数宣言のように)。
ポイントは、コードの行がいくつあるかではなく、書く必要があるコードの行がどれだけ少ないか(1回)、読み取り/理解/変更(何度も)です。
ジェラルド
所属していません StackOverflow