圈复杂度 (Cyclomatic Complexity)
概念圈复杂度也称条件复杂度,是一种衡量代码复杂度的标准。它可以用来衡量一个模块判定结构的复杂程度,数量上表现为独立现行路径条数,也可以理解为覆盖所有情况最少使用的测试用例数。圈复杂度大说明程序代码的判断逻辑复杂,可能难以维护。计算方法V(G) = E - N + 2;其中,E表示控制流图中边的数量,N表示控制流图中点的数量。下面举例说明,如if-else,while,until和正常...
原创
2020-02-13 13:54:34 ·
2434 阅读 ·
0 评论