我遇到了以下可维护性指数(MI)的建议值:
错误的代码段(大的,未注释的,
非结构化)的MI值可以是
甚至是负
这些值(value)是否取决于技术?例如,对于大型机而言,值为70是否对Java而言很难维护?
可以使用独立于技术的同一标准吗?
最佳答案
这是关于可维护性指标值的含义的an explanation。
不久这是
MI = 171 - 5.2*ln(Halstead Volume) - 0.23*(Cyclomatic Complexity) - 16.2*ln(Lines of Code)
在0到100之间缩放。
显而易见,该指标可用于任何程序语言。
关于visual-studio - 可维护性指数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/592866/