CC+代码检视要点x C/C+ 代码检视要点 marginwidth=0 marginheight=0 src=l frameborder=0 width=728 scrolling=no height=90 版权申明:以下内容属于正在写作的软件测试实践一书的内容,未经许可不得用于任何正式出版物中,如果转载请注明出处。 :周伟明 4.1.1 C/C+代码检视要点 代码检视要点 代码检视技能属于开发人员的基本功,能够很大程度地反应出开发人员的能力水平,前面 4.4.1 节已经讲过提高评审检视的方法。下面以实际的 C/C+语言方面的代码来讲解代码检视的一些基本关注点和重点检查的内容。 从 C/C+语言开发的代码来讲,检视时主要关注以下一些方面: 与详细设计的一致性 编译设置 头文件 宏定义检查 常量 全局与共享变量 静态变量和函数 数据结构 初始化 字符串 输入校验 内存分配和释放 边界条件 计算 类型转换 指针 数组使用 函数 系统和标准库调用 规范性 冗余代码 判断循环条件 n 解释文字