摘自http://www.techug.com/increase-defect-detection-with-our-code-review-checklist-example总体代码能运行吗?代码实现了想要实现的功能了吗,逻辑是正确的吗,等等。所有代码都很容易理解吗?它遵循了你们都同意的代码规范吗...
分类:
其他好文 时间:
2015-02-03 10:53:13
阅读次数:
182
程序设计语言:应用领域用户要求系统兼容可移植性开发环境软件编码规范:文件命名与组织代码的版式(1) 适当的空行(2) 代码行及行内空格(3) 分行、对齐与缩进(4) 命名规则(5) 声明(6) 注释软件编码案例分析:程序注释问题变量命名问题内存异常问题异常处理问题性能问题软件代码审查:类属性构造函数...
分类:
其他好文 时间:
2015-02-02 09:26:11
阅读次数:
92
C++/C代码审查文件结构头文件和定义文件的名称是否合理?头文件和定义文件的目录结构是否合理?版权和版本声明是否完整?重要头文件是否使用了ifndef/define/endif预处理块?头文件中是否只存放“声明”而不存放“定义”程序的版式空行是否得体?代码行内的空格是否得体?长行拆分是否得体?“{”...
分类:
编程语言 时间:
2015-01-16 18:55:08
阅读次数:
402
软件测试方法从不同的角度去看有很多定义的方法。静态&动态划分静态测试包括代码检查,静态结构分析,代码质量度量等。代码检查包括代码走查、桌面检查、代码审查等,主要检查代码和设计的一致性,代码对标准的遵循、可读性,代码的逻辑表达正确性,代码结构的合理性等方面;可以发现违背程序编写标准的问题,程序中不安全...
分类:
其他好文 时间:
2014-12-21 16:29:27
阅读次数:
220
团队开发的时候,代码的审查是代码编写阶段中必不可少的一个工作。
现在说一下,什么是代码审查:
代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。
此处省略fisheye的安装。如有需要,请不(qing)要(lian)找(xi)我。
这里...
分类:
其他好文 时间:
2014-12-14 17:16:08
阅读次数:
272
代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。 1. 代码审查要求团队有良好的文化 团队需要认识到代码审查是为了提高整个团队的能力,而不是针对个体设置的检查“关卡”。 “...
分类:
其他好文 时间:
2014-12-09 13:56:50
阅读次数:
216
Git是目前最流行的分布式版本控制系统,而Gerrit是一种免费、开放源代码的代码审查软件,使用网页界面。利用浏览器,同一个团队的软件程序员,可以相互审阅彼此修改后的程序代码,决定是否能够提交,退回或者继续修改。它使用Git作为底层版本控制系统。趁着做测试的机会,简单..
分类:
其他好文 时间:
2014-11-28 06:29:55
阅读次数:
960
iOS 代码审查:宽松的指导方针(iOS Code Review: Loose Guidelines)...
分类:
移动开发 时间:
2014-11-16 07:08:46
阅读次数:
307
Svn
概述:
svn是版本控制工具,简单来说它的功能就是通过差异算法来记录你每次提交的文件差异来存储的,版本控制工具的好处是你可以代码出问题时回退到某个时间点的代码,或对比最新和本机代码看有哪些变化等,对排除程序bug,代码审查,保存稳定版本程序是作用很大的。...
分类:
其他好文 时间:
2014-11-15 20:18:48
阅读次数:
307
“代码审查”或是“代码评审”(Code Review),这是一个流程,当开发人员写好代码后,需要让别人来 review 一下他的代码,这是一种有效发现 BUG 的方法。由此,我们可以审查代码的风格、逻辑、思路……,找出问题,以及改进代码。因为这是代码刚刚出炉的时候,所以,这也是代码重构,代码调整,代...
分类:
其他好文 时间:
2014-11-14 10:30:21
阅读次数:
177