cyclomatic complexity2
2015-10-29 19:02:31 0 举报
登录查看完整内容
Cyclomatic complexity(圈复杂度)是一种用于衡量代码复杂度的指标,它通过计算代码中的条件语句(如if-else、switch等)的数量来衡量。圈复杂度为2表示代码中有两个独立的条件路径。这意味着代码中有两个可能的执行路径,每个路径都有自己的条件判断。较高的圈复杂度可能导致代码难以理解和维护,因为存在更多的条件分支和潜在的错误。为了降低圈复杂度,可以采用一些重构技术,如合并条件语句、引入额外的函数或类等。
作者其他创作
大纲/内容
F
T
x 5
s = c + d;state = A;
C
x == 5
A
s = a - b;state = C;
B
r = a - f;state = D;
state
D
x == 1
r = r + 1;state = D;
r = c + e;state = D;
r = a + b;state = B;
r = b + d;state = A;
0 条评论
回复 删除
下一页