2016-06-21 06:13
⁄ 工业·编程
⁄ 共 6835字
文章目录
1、为什么需要用for(; ;)代替while(1)?
2、先进行循环内部的计算,然后进行循环外面的计算
3、尽可能在循环的时候只运行本层的数据
4、编译的时候头文件不要相互包含,尽量简单
5、尽量不要使用乘除,多使用移位操作
6、所谓SIMD指令就是指用一条指令,完成多个字节数据的操作
7、尽量采用查询的方式,少采用计算的方式,注意分析经验数据
8、if-else语句的合理使用
9、多使用...
代码质量阅读全文
2013-12-08 15:56
⁄ 工业·编程
⁄ 共 2088字
代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。
1. 代码审查要求团队有良好的文化
团队需要认识到代码审查是为了提高整个团队的能力,而不是针对个体设置的检查“关卡”。
“A的代码有个bug被B发现,所以A能力不行,B能力更好”,这一类的陷阱很容易被扩散从而影响团队内部的协作,因此需要避免。
另外,代码...
代码质量, 软件开发阅读全文
2013-08-09 23:35
⁄ 工业·编程
⁄ 共 281字
今天无意中发现了一个工具叫做SourceMonitor,初步试了一下感觉不错,特此留一笔。
SourceMonitor是个源代码质量评审工具,由http://www.campwoodsw.com/研发,免费下载。
使用方法如下:
Step 1. 创建一个项目,比如,Java项目。
Step 2 选择目录
Step 3. 输入项目名
Step 4 指定目录
Step 5 指定检查点,缺省值就可。
Step 6 完成
Step 7 指定本次检查点
Step 8 检查结果
Step 9 最复杂的文档,这应该是最好选择的准...
SourceMonitor, 代码质量, 开发工具阅读全文
2013-08-09 23:33
⁄ 工业·编程
⁄ 共 1216字
一、安装
安装方式:
Sonar的安装方式有多种,可以单独安装,也可以结合maven、hudson使用;可以使用自带的内存型数据库,也可以使用自定义的数据库如mysql、oracle等
本文介绍结合maven和hudson并使用自带的数据库,可以实现sonar的自动监测代码质量变化
安装步骤:
1、 下载sonar-3.0.zip包,以版本v3.0为例
地址http://dist.sonar.codehaus.org/sonar-3.0.zip
2、 准备web容器,以安装tomcat6为例,修改tomcat的...
代码质量, 开发工具阅读全文