Sonarqube 类的复杂性到底是什么

Sonarqube 类的复杂性到底是什么,sonarqube,metrics,cyclomatic-complexity,Sonarqube,Metrics,Cyclomatic Complexity,他们的维基只说了明显的(类的平均复杂性),但它实际上意味着什么 我知道对于方法复杂性,15-20通常是可测试和可维护代码的上限 利用圈复杂度可以做很多事情。以下是我博客上的一些帖子,但你可以找到更多: 及 是的,每个类/文件是每个方法/函数复杂性的平均值: 谢谢。我不明白的是,我怎样才能在文件中获得比在课堂上更高的CC(我们在课堂上得到17个,但在文件中得到22个)。由于文件是由类组成的,它怎么会更高呢?是Java代码吗?您确定同一文件中没有两个类吗?

他们的维基只说了明显的(类的平均复杂性),但它实际上意味着什么


我知道对于方法复杂性,15-20通常是可测试和可维护代码的上限

利用圈复杂度可以做很多事情。以下是我博客上的一些帖子,但你可以找到更多: 及

是的,每个类/文件是每个方法/函数复杂性的平均值:

谢谢。我不明白的是,我怎样才能在文件中获得比在课堂上更高的CC(我们在课堂上得到17个,但在文件中得到22个)。由于文件是由类组成的,它怎么会更高呢?是Java代码吗?您确定同一文件中没有两个类吗?