aihot  2017-05-09 23:37:30  OpenCV |   查看评论   

EXAM_ASSERT( sizeof( int ) == 2 ) ; 

<规则11> 正式软件产品中应把断言及其它调测代码去掉(即把有关的调测开关关掉)。 

<规则12> 用调测开关来切换软件的DEBUG版和正式版,而不要同时存在正式版本和DEBUG版本的不同源文件,以减少维护的难度。 

<规则13> 在软件系统中设置与取消有关测试手段,不能对软件实现的功能等产生影响。 
即有测试代码的软件和关掉测试代码的软件,在功能行为上应一致。 

<规则14> 发现错误应该立即修改,并且若有必要记录下来。 

<规则15> 开发人员应坚持对代码进行彻底的测试(单元测试),而不依靠他人或测试组来发现问题。 
<规则16> 清理、整理或优化后的代码要经过审查及测试。 
<规则17> 代码版本升级要经过严格测试。

 

除特别注明外,本站所有文章均为 赢咖4注册 原创,转载请注明出处来自常见C/C++编码规范(7)

留言与评论(共有 0 条评论)
   
验证码:
[lianlun]1[/lianlun]