避免编写不可维护的代码
更新:2007 年 11 月
TypeName |
AvoidUnmantainableCode |
CheckId |
CA1505 |
类别 |
Microsoft.Maintainability |
是否重大更改 |
否 |
原因
类型或方法具有较低的可维护性索引值。
规则说明
可维护性索引的计算依据为:代码行数、程序量和圈复杂度。圈复杂度用于衡量类型或方法在结构上的复杂度。
如果可维护性索引较低,则表示类型或方法可能难以维护,最好重新进行设计。
如何修复冲突
若要修复此冲突,请重新设计类型或方法,并尝试将它拆分为更小更集中的类型或方法。
何时禁止显示警告
如果类型或方法虽然很大,但仍被视为可维护,或者类型或方法因为某种原因无法拆分,则可以排除此警告。