代码故障检测列表(持续更新)
2016-02-16 22:17
351 查看
对象的成员属性是否正常析构
是否对程序的错误进行assert或if处理
成员变量是否进行了初始化
Relese版本能否成功运行
对于一些具有累积特性的static变量需要在模块重新运行的时候,重置它
对于具有递减特性的值,当这些值进行比较的时候,需要注意有符号和无符号的区别
单例模式下获取的单例对象也要进行if或者assert判断
是否对程序的错误进行assert或if处理
成员变量是否进行了初始化
Relese版本能否成功运行
对于一些具有累积特性的static变量需要在模块重新运行的时候,重置它
对于具有递减特性的值,当这些值进行比较的时候,需要注意有符号和无符号的区别
单例模式下获取的单例对象也要进行if或者assert判断
相关文章推荐
- Java进阶10 内存管理与垃圾回收
- Java进阶09 事件响应
- java队列--先进先出(循环队列、链队列)
- c# 值类型与引用类型 值传递与引用传递
- C++语言之类class
- C++语言之类class
- 杂谈之C++中的“错误”处理
- C++语言之类class
- R语言与格式、日期格式、格式转化
- java生成二维码的三个工具
- Java进阶07 嵌套类
- Java进阶06 容器
- c++成员函数存储方式
- Java进阶05 多线程
- Java进阶04 RTTI
- Java进阶03 IO基础
- C语言基本概念以及关键字与标识符
- Java进阶02 异常处理
- (java) Search for a Range
- Java进阶01 String类