体系结构控制规则

体系结构控制规则是一组规则,您可以定义它们,来规定当组件之间不必要的依赖关系在开发期间被引入到代码库中时通知您。

在开发流程中,代码达到一定的成熟程度后,结构设计师、设计人员和开发人员对代码中依赖关系的组织方式和不同组件的相互联系方式感到满意。但是,在以后的发行环节中,当某些组件之间的依赖关系、程序包或(通常)任何新的依赖关系不可接受时,这就会出现问题。

您可以使用体系结构控制模板来创建规则,规定在发生这样的结构违例时通知您。这些模板定义了一组规则,它们用于保持依赖关系当前在代码中的存在方式,并在引入不必要的依赖关系时,生成发现结果。这些规则在类和程序包的级别上起作用。

以下列表包含了体系结构控制规则模板:

要查看每个模板的描述,请在“首选项”页面上,单击新建规则。在“新建代码复审规则”向导中,单击体系结构模板。描述出现在列表的底部。

执行以下任务来定义和实现体系结构控制规则:
  1. 定义体系结构控制规则。
  2. 运行结构分析代码复审。
注: 您必须只对工作区运行“结构分析”代码复审。这确保复审了每个项目中的代码以保证结构分析的完整性。
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.