架構控制規則是可以由您定義的一組規則,當開發期間,如果在程式碼庫中元件之間發生了無用的相依關係,則會發出通知。
在開發過程中,程式碼會達到一個成熟度讓架構人員、設計人員和開發人員都滿意程式碼中的相依關係組織方式,以及不同元件之間彼此的溝通方式。但是,在往後的版本週期中,當某些元件、套件之間的相依關係或任何新的相依關係不被接受時,就會產生問題。
您可以使用架構控制範本建立規則,以便當發生這類結構違規時發出通知。這些範本定義了一組規則,保留程式碼中目前存在的相依關係,當發生了不想要的相依關係就會產生發現項目。這些規則是在類別和套件層次上運作。
如果要在「喜好設定」頁面中檢視每一個範本的說明,請按一下新建規則。在新建程式碼複查規則精靈中,按一下架構範本。說明會出現在清單的底端。