【发布时间】:2010-12-22 17:43:24
【问题描述】:
关于代码度量的讨论相当多(例如:What is the fascination with code metrics?)。我(作为一名软件开发人员)对这些指标非常感兴趣,因为我认为它们可以帮助人们编写更好的代码。至少在查找需要重构的代码区域时,它们很有帮助。
但是,我想知道的是以下内容。是否有一些对这些源代码指标的评估证明它们确实与错误率或方法的可维护性相关。例如:圈复杂度非常高的方法真的会比复杂度低的方法引入更多的错误吗?还是说难度高的方法(Halstead)真的比难度低的方法需要更多的维护量?
也许有人知道这方面的一些可靠研究。
非常感谢!
【问题讨论】:
标签: software-quality code-metrics