他们的维基只说明显(班级的平均复杂程度),但它实际上意味着什么?
我知道方法的复杂性,15-20通常是可测试和可维护代码的上限。
答案 0 :(得分:1)
你可以用Cyclomatic Complexity做很多事情。以下是我博客上的一些帖子,但你可以找到更多: 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/