Code出错点记录

最近重构下代码,发现BUG挺多的。先重构下了,把重构的过程记录下来。

最要注意的是:

1.值类型 默认值 , 引用类型 Null 这个2中情况引发的BUG太多了。 对象属性一般都会检验是否为Null,但是对象本身经常不判断。集合更容易忘记。

2.注意集合变量和计数变量在使用前要初始化(集合.clear(),计数变量==0)。这个非常容易错误。造成对列表操作时,出现选择部分数量错误,或者计算个数错误。可以再方法结束前,可以把变量安全化(设置为初始状态)。

posted @ 2013-03-15 11:22  小毛驴  阅读(128)  评论(0编辑  收藏  举报