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