避免编写不可维护的代码

更新:2007 年 11 月

TypeName

AvoidUnmantainableCode

CheckId

CA1505

类别

Microsoft.Maintainability

是否重大更改

原因

类型或方法具有较低的可维护性索引值。

规则说明

可维护性索引的计算依据为:代码行数、程序量和圈复杂度。圈复杂度用于衡量类型或方法在结构上的复杂度。

如果可维护性索引较低,则表示类型或方法可能难以维护,最好重新进行设计。

如何修复冲突

若要修复此冲突,请重新设计类型或方法,并尝试将它拆分为更小更集中的类型或方法。

何时禁止显示警告

如果类型或方法虽然很大,但仍被视为可维护,或者类型或方法因为某种原因无法拆分,则可以排除此警告。

请参见

其他资源

可维护性警告