检查表代码评审检查表-c++(编辑修改稿)内容摘要:

|?  是否存在不一致类型变量之间的比较 ? 7 控制流程缺陷 (CF)  对每一个循环 :是否选择了最好的循环结构 ?  循环都有终止条件吗 ?  如果在一个循环中存在多个退出地方 , 每一个退出是否必要并且被正确处理 ? SSIQFXX00 () 第 3 页,共 5 页  每一个 switch 语句是否都有一个 default 条件 ?  Switch 语句中缺少 break 的语 句正确吗。 是否加上了注释。  确定了的 break 语句是否将流程控制到了正确地方。  循环和分支的嵌套是否太深 ,并且嵌套是正确的吗 ?  嵌套的 if 语句能否被转为 switch 语句。  空控制体的流程是否正确且被加以注释。  是否恰当地处理了所有的例外情况 ?  每一个方法是否都结束 ?  是否避免使用 goto 语句 ? 8 输入输出缺陷 (IO)  所有的文件在被使用前是否打开了 ?  文件打开语句的属性是否与文件用法一致 ?  所有的文件在被使用后是否关闭了 ?  打印或显示的文字是否有拼写或语法错误 ?  缓存数据是否刷新了 ?  是 否检查过错误条件。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。