码迷,mamicode.com
首页 >  
搜索关键字:圈复杂度    ( 30个结果
关于CSS需要知道的10件事
怎样写出可持续的CSS代码, 关于CSS你必须了解的10件事情:每个在大型项目中工作的人都应该知道对于大量增长的CSS资源保持可读性和可维护性是多么困难。样式的可重用性和松耦合。此外在响应式(RWD)web开发中还要处理持续增长的圈复杂度,从自己的项目中所积累的经验,我总结了10条非常重要的准则可以帮助你的样式更高效并且高度的持续和维护。...
分类:Web程序   时间:2016-07-21 08:47:15    阅读次数:378
白盒测试
白盒测试是一种通过考察并测试 外部功能的程序代码、测试代码的外部功能的一种方法,其考虑的是 程序代码、代码结构、内部设计流 其中: 圈复杂度=谓词(一般是布尔表达式或条件语句)节点数+1=E(边数)-N(节点数)+2 ...
分类:其他好文   时间:2016-05-22 16:45:17    阅读次数:105
圈复杂度
Cyclomatic Complexity1. 概念 a. 圈复杂度是一种衡量代码复杂程度的标准。 b. 圈复杂度高的害处: 圈复杂度大说明代码的判断逻辑复杂,可能质量低; 需要的更多的测试用例,难于测试和维护; 程序的可能错误和高的圈复杂度有着很大关系。 c. 圈复杂度的表...
分类:其他好文   时间:2015-12-02 12:05:01    阅读次数:202
VS的代码分析工具
代码度量(Code Metrics)是用来测量专业标准的软件特性. 在某些方面,它提供了量化的有用反馈给开发者.查看代码度量值很简单:在项目或解决方案上按右键,选择"Calculate Code Metrics". 以下是一些类似的结果:结果窗口中有五个不同的度量特性:圈复杂度(Cyclomatic...
分类:其他好文   时间:2015-10-20 06:38:12    阅读次数:146
代码重构中的几个概念
最近使用SourceMonitor工具做代码优化,过程中对一些原来耳熟能详的名字现在有点模糊了。这里记录一下。函数复杂度,这里一般指的是函数圈复杂度。(FunctionComplexity)概念:所谓圈复杂度是一种代码复杂度的衡量标准。在软件测试的概念里,圈复杂度“用来衡量一个模块判定结..
分类:其他好文   时间:2015-09-14 19:39:39    阅读次数:171
什么是Cyclomatic Complexity(圈复杂度)? .
Campwood SoftwareSourceMonitor Version 3.5The freeware program SourceMonitor lets you see inside your software source code to find out how much code y...
分类:其他好文   时间:2015-06-17 09:21:17    阅读次数:109
cyclomatic complexity
tag: complexity, sourcemonitor, cyclomatic, refactor, 所谓圈复杂度是一种代码复杂度的衡量标准,中文名称叫做圈复杂度。在软件测试的概念里,圈复杂度“用来衡量一个模块判定结构的复杂程度,数量上表现为独立现行路径条数,即合理的预防错误所需测试的最少路径...
分类:其他好文   时间:2015-06-14 00:20:49    阅读次数:274
基于Table方法降低代码圈复杂度
描述:           在项目开发过程中,经常要求圈复杂度不能超过10,有时候写着写着圈复杂度就很大,我在项目代码中见过函数圈复杂度大于100的函数,由于历史的原因,代码越积越多,没人出去重构,导致后面很难懂和维护,所以在编码初期就应该在心中有个要求,就是圈复杂度不能超过10,如果超过10,肯定是代码逻辑写的过于复杂,要回过头来 想想怎么去分解功能,让流程简单易懂。...
分类:其他好文   时间:2015-04-25 22:50:46    阅读次数:1553
圈复杂度(Cyclomatic Complexity)-转
圈复杂度(Cyclomatic Complexity)是一种代码复杂度的衡量标准。它可以用来衡量一个模块判定结构的复杂程度,数量上表现为独立现行路径条数,也可理解为覆盖所有的可能情况最少使用的测试用例数。圈复杂度大说明程序代码的判断逻辑复杂,可能质量低且难于测试和维护。程序的可能错误和高的圈复杂度有...
分类:其他好文   时间:2014-07-18 19:37:29    阅读次数:177
第4章 白盒测试
一、概述1.白盒测试2.控制流测试二、代码覆盖1.语句覆盖2.判定覆盖3.条件覆盖4.条件组合覆盖5.判定条件覆盖6.循环覆盖7.路径覆盖二、McCabe圈复杂度三、控制流测试练习
分类:其他好文   时间:2014-05-31 19:17:56    阅读次数:214
30条   上一页 1 2 3
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!