好圈复杂度概念重构方法及案例分析潘洪亮2015-12-03.pptxVIP

  • 86
  • 0
  • 约1.86万字
  • 约 63页
  • 2016-11-29 发布于重庆
  • 举报

好圈复杂度概念重构方法及案例分析潘洪亮2015-12-03.pptx

好圈复杂度概念重构方法及案例分析潘洪亮2015-12-03

圈复杂度Cyclomatic Complexity is 17 (max allowed is 7).Cyclomatic Complexity is X (max allowed is X)扬帆起航mailto:hongliangpan@hongliangpan@ 我的QQ道做什么吗?文档示例无目录有目录不聚焦不知道目标,不知道总体结构不知道是否合理没有层次是否有遗漏带来时间成本质量问题知道做什么吗?圈复杂度 概念概念计算方法检查工具二不二重构方法案例分析McCabe复杂度病态数据复杂度圈复杂度设计复杂度集成复杂度行数规范化复杂度全局数据复杂度局部数据复杂度基本复杂度模块设计复杂度(1)圈复杂度(Cyclomatic Complexity (v(G)) )概念圈复杂度是用来衡量一个模块判定结构的复杂程度,数量上表现为独立路径的条数。计算方法如果一个模块流程图有e条边n个节点, 它的圈复杂度v(G)=e-n+2。框架群:181124238 我的QQ:307087558什么是圈复杂度圈复杂度(Cyclomatic Complexity)是一种代码复杂度的衡量标准。它可以用来衡量一个模块判定结构的复杂程度,数量上表现为独立线性路径条数,也可理解为覆盖所有的可能情况最少使用的测试用例数。圈复杂度大说明程序代码的判断逻辑复杂,可能质量低且难于测试和维护。程序的可能错误

文档评论(0)

1亿VIP精品文档

相关文档