構造分析コード・レビュー

構造分析コード・レビューは、1 つのカテゴリーのみから構成され、 構造分析とも呼ばれます。

目的

構造分析コード・レビューは、 提供されているルールおよびユーザー定義のルール (構造分析テンプレートで作成) を 適用します。このコード・レビューはコンポーネント間の依存関係を分析し、 コードにある構造上の問題を検出します。このコード・レビューは必ずワークスペースで実行してください。 プロジェクトまたはファイルでは実行できません。構造分析の深さのため、 このコード・レビューが完了するまでに時間がかかる場合があります。

ルール・カテゴリー

以下の表では、 構造分析コード・レビューのすべてのカテゴリーおよびサブカテゴリーを示し、 それらに含まれるルールについて説明します。左の列において、カテゴリーは太字で、 サブカテゴリーはプレーン・テキストで示します。

カテゴリーまたはサブカテゴリー 説明
構造分析 コードのアーキテクチャー・レビューを実施するときに役立つ 一連のルールを含みます
ブレーカブル 過剰な直接的依存関係を持つオブジェクトを検出するルールを含みます
循環依存関係 オブジェクト間の循環依存関係を検出するルールを含みます
ハブ 過剰な直接的依存関係および直接依存を持つオブジェクトを検出する ルールを含みます

サンプル・ルール

以下のルールは、構造分析コード・レビューで 適用されるサンプル・ルールです。これは、「構造分析」カテゴリーの 「ブレーカブル」サブカテゴリーにあります。
> D のその他のコンポーネントに依存するコンポーネントを避ける
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved. (C) Copyright IBM Japan 2005