結構分析程式碼複查

結構分析程式碼複查僅包含一個種類;亦稱為「結構分析」。

目的

結構分析程式碼複查套用提供的規則和使用者定義(利用結構分析範本所建立)的規則。這個程式碼複查分析元件之間的相依關係以找出程式碼中的結構問題。您必須在工作區執行這個程式碼複查,不能在專案或檔案執行此程式碼複查。因為結構分析的深度,因此可能需要較長的時間才能完成這個程式碼複查。

規則種類

下表列出結構分析程式碼複查中的所有種類和子種類,以及其內含規則的說明。在左欄中,種類是以粗體文字表示,子種類則為純文字。

種類或子種類 說明
結構分析 包含可協助對程式碼進行架構複查的一組規則
Breakable 包含將物件標示含過多直接相依關係的規則
循環相依關係 包含標示物件之間的循環相依關係的規則
Hub 包含將物件標示含過多直接相依關係和直接相依項的規則

規則範例

下列規則是在結構分析程式碼複查中所套用的範例規則。它是在「結構分析」種類的 Breakable 子種類之中。
避免元件依賴 > D 個其他元件
使用條款 | 意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.