标签: c# visual-studio-2008 code-metrics maintainability cyclomatic-complexity
以下
答案 0 :(得分:63)
理论上的最佳值是:
虽然可以做一些一般性陈述,但没有硬性和快速的“好”范围。
一个项目只能通过基本上什么都不做而无用而同时达到所有四个值:什么也不做,什么都不依赖的软件肯定是可维护的,但不能很好地利用客户资金。
因此,所有复杂性都是一种权衡:额外的所谓固有复杂性将更复杂的代码编码到程序中,允许它扩展功能集。您希望避免的是由于实施不佳或缺陷而导致的意外复杂性。