他们的 wiki 只说了显而易见的(类的平均复杂度),但它实际上意味着什么?
我知道对于方法复杂度,15-20 通常是可测试和可维护代码的上限。
最佳答案
您可以使用圈复杂度做很多事情。这是我博客上的一些帖子,但您可以找到更多: http://qualilogy.com/en/legacy-c-application-refactoring-reengineering-1/和 http://qualilogy.com/en/legacy-application-refactoring-reengineering-7/
是的,每个类/文件是每个方法/函数复杂度的平均值: http://qualilogy.com/en/legacy-application-refactoring-sqale-plugin-1/
关于sonarqube - 类的复杂性到底是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26924948/