Perl :: Metric :: Basic.

Perl :: Metric :: Basicは、基本的なソフトウェアメトリックを提供できるPerlモジュールです。
今すぐダウンロード

Perl :: Metric :: Basic. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Leon Brocard
  • 出版社のWebサイト:
  • http://search.cpan.org/lbrocard/

Perl :: Metric :: Basic. タグ


Perl :: Metric :: Basic. 説明

Perlの::メトリック::基本的には、基本的なソフトウェアメトリクスを提供することができますPerlモジュールです。 Perlの::メトリック::基本的には、基本的なソフトウェアmetrics.SYNOPSIS#が最初に私の$ドキュメント= PPI :: Document->負荷(「T / libに/アクメに渡すためにPPI :: Documentオブジェクトを構築し提供することができますPerlモジュールです。午後 "); #その後、私の$メートル= Perlのドキュメント上のメトリックを取得::新しいメトリック:: Basic->。私のメトリック$ = $ M->対策($文書)。 # 'アクメ' => {# '新' => {# 'BLANK_LINES' => 1、# 'コメントを' => 1、# '行' => 7、#「lines_of_code:#$メトリックのようなもので構成されます'=> 6、# '数字'=> 0、# 'numbers_unique'=> 0、# '演算子'=> 3、# 'operators_unique'=> 2、# '記号'=> 5、# 'symbols_unique'= > 2、# '言葉' => 7、# 'words_unique' => 6#}、#...構築ソフトウェアの一つは、多くの場合、非常に品質の異なるコードを作成する場合。 Perlの::メトリック:: Basicモジュールは、ほとんどのサイズとmaintainability.Aメトリックを測定し、Perlコードのために、いくつかの興味深いソフトウェアメトリクスを提供するために、PPIモジュールを活用して支援することを目的として測定のいくつかの並べ替えであるあなたは、コードの一部について決定を下します。そこメトリクスに関する任意のハードのルールはありませんが、提供するものは、あなたがはずれ値であるモジュールまたはサブルーチンに関する意思決定を行うことができなければなりません。サブルーチン内の異常な測定値は、私は非常に、非常に低いquality.Thisモジュールは、PPIモジュールを使用していますので、あなたがソフトウェアメトリクスにいる興味it.Ifを評価せずにPerlコードを解析することができますをチェックし、あなたがそのルーチンを再検討すべきであるという警告サインですスティーブMcConnel(マイクロソフトプレス).METHODSnew()によって「完全なコード」(第2版)をお勧めします新しい()メソッドがコンストラクタである:私の$メートル=のPerl ::メートル::新しいBasic->;指標()対策( )この方法は、いくつかの指標を測定し、ハッシュリファレンスを返します。 Perlでのファイルは、複数のパッケージを含むことができ、そしてそれは、パッケージによって別々のメトリックに興味深いものです。ハッシュリファレンスのためのキーは、パッケージの名前であり、値はパッケージがサブルーチンに区切られ、別のハッシュreference.Perlあり、そしてそれは、サブルーチンによって別々のメトリックに興味深いものです。第2のハッシュ参照のキーは、サブルーチンの名前であり、その値は、サブルーチンに適用各種メトリクスmetrics.Thereを含む別のハッシュ参照されています。第3のハッシュ参照するためのキーは、メトリックの名前であり、その値は、メトリックの値です。指標:ブランクコードのblank_linesThe番号が使用される数字のcode.numbersThe総数の行のlines.lines_of_codeThe数のcomments.linesThe総数を含む行のlines.commentsThe番号(例えば「$ Z = 42 * 3」は2を有するであろう数字)使用される一意の番号の.numbers_uniqueThe数(例えば「$ Z = 2 * $ X + $ Y * 2」1固有番号を有することになる)固有のオペレータのオペレータused.operators_uniqueThe数の.operatorsThe総数は、総数をused.symbolsThe記号使用(例えば、 "$ Z = $ X * $のx + $ yの* $ y" の5つのシンボルを持っているでしょう)に使用される一意のシンボルの.symbols_uniqueThe番号(例えば "$ Z = $をX * $ x + yが$ yは* $"・Perlの要件:)の言葉(事業者の.wordsThe総数)ユニークワードのused.Requirementsのused.words_uniqueThe数を3つのユニークなシンボルを持っています: ・Perl


Perl :: Metric :: Basic. 関連ソフトウェア

Libiriverdb.

LibiriverDBは、iRiver Jukebox、特にH300およびH100シリーズのハードディスクベースのモデルのライブラリです。 ...

133

ダウンロード