Campwood Software SourceMonitor Version 3.5 The freeware program SourceMonitor lets you see inside your software source code to find out how much code you have and to identify the relative complexity of your modules. For example, you can use SourceMo…
代码的环复杂度(Cyclomatic complexity,有的地方又翻译成圈复杂度)是一种代码复杂度的衡量标准,在1976年由Thomas J. McCabe, Sr. 提出. 在软件测试的概念里,圈复杂度用来衡量一个模块判定结构的复杂程度,数量上表现为独立线性路径条数,即合理的预防错误所需测试的最少路径条数.圈复杂度大说明程序代码可能质量低且难于测试和维护. 计算公式 环复杂度 = E − N + 2 E = 程序控制流图中边的个数 N = 程序控制流图中点的个数 看个具体的例子.下面这段A…