Understand Count系メトリクスのカウント方式 Understand では、Count 系メトリクスを含む、多くのメトリクスを計測できます。今日は、これらの Count 系メトリクスがどの様に測定されているかを紹介します。以下の例は、簡単な C/C++ において、それぞれの Count ... 2012.06.13 Understand
Understand ソースコードの複雑さの評価 Understandのメトリクス機能は、ソースコードの品質を定量的に評価する機能です。Understandは70種類以上の項目で指標値を算出します。そして、その中で最もよく使われる項目の一つが「Cyclomatic複雑度」です。Cyclom... 2012.06.11 Understand
Understand メトリクスツリーマップ Understand では、様々な種類のメトリクスを測定できますが、今回は、メトリクス値を視覚的に表示してくれる、メトリクスツリーマップ機能について紹介します。メトリクスツリーマップでは、木構造のデータを二次元平面領域を入れ子状に分割するこ... 2012.04.16 Understand
Understand グラフィカルビュー - Control Flow Graph 今回は、グラフィカルビュー機能の中から、Control Flow Graph について紹介します。Control Flow Graph は、関数のフローチャートを表示します。また、ソースコード中に記載されたコメント(日本語コメントも可)をグ... 2012.04.02 Understand
Understand プロジェクト概要チャート プロジェクト概要チャートを使うと、プロジェクトのコード分布やメトリクス値の概要を、チャート形式で分かりやすく表示できます。プロジェクトメトリクスを計測するには:メニューから-をクリックします。プロジェクト概要チャートでは、以下のような情報を... 2012.03.19 Understand
Understand プロジェクトメトリクスを計測する Understandでは、様々なソースコードメトリクスを計測することができます。今回は、プロジェクト全体のメトリクスを計測する方法を紹介します。プロジェクトメトリクスを計測するには:メニューから-を選択します。それぞれのメトリクスの意味は以... 2012.02.29 Understand
Understand グラフィカルビューの操作 今回は、グラフィカルビューでおこなえる、いくつかの操作を紹介します。階層の展開Calls/Called Byグラフや、Include/Included Byグラフでは、エンティティを表す記号の左右に、赤丸が表示されている場合があります。マウ... 2012.01.10 Understand
Understand グラフィカルビューを表示する Understandの大きな特徴の一つとして、エンティティの構造・リファレンス情報などを、分かりやすくグラフ表示する「グラフィカルビュー」があります。グラフィカルビューで表示することで、ソースコードをより理解しやすくなります。グラフィカルビ... 2011.12.26 Understand
Understand エンティティロケーターで検索する 以前、様々なエンティティ(ファイル、関数、変数など)を、簡単なマウス操作だけで、素早く検索できる、『エンティティフィルター』を紹介しました。エンティティフィルターでは、エンティティの種類と名前で検索することができますが、より細かな条件でエン... 2011.12.22 Understand
Understand どこでも右クリック Understandでは、必要な情報にすばやくアクセスするために、多くの機能が右クリックメニューに割り当てられています。右クリックメニューは、Understandの画面上のほとんどの場所で有効です。画面上で、マウスで任意のエンティティにカー... 2011.12.13 Understand