gpt4 book ai didi

software-quality - 代码度量的评估

转载 作者:行者123 更新时间:2023-12-04 07:28:03 27 4
gpt4 key购买 nike

已经有大量关于代码度量的讨论(例如: What is the fascination with code metrics? )。我(作为一名软件开发人员)对这些指标非常感兴趣,因为我认为它们可以帮助人们编写更好的代码。至少在查找需要重构的代码区域时,它们是有帮助的。

但是,我想知道的是以下内容。是否对这些源代码指标进行了一些评估,以证明它们确实与错误率或方法的可维护性相关。例如:圈复杂度非常高的方法真的比复杂度低的方法引入更多的错误吗?或者具有高难度级别 (Halstead) 的方法是否真的需要比低难度级别的方法更多的量来维护它们?

也许有人知道这方面的一些可靠研究。

非常感谢!

最佳答案

好问题,没有直接答案。

有一些研究论文显示了例如圈复杂度和错误之间的关系。问题是大多数研究论文都不是免费提供的。

我发现了以下内容:http://www.pitt.edu/~ckemerer/CK%20research%20papers/CyclomaticComplexityDensity_GillKemerer91.pdf .虽然它显示了圈复杂度和生产力之间的关系。然而,它对其他论文有一些引用,值得尝试用谷歌搜索它们。

关于software-quality - 代码度量的评估,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1838313/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com