指给新手的项目中写代码可能会出现bug的地方,慢慢积累,慢慢避免

来源:互联网 发布:ubuntu下卸载mysql 编辑:程序博客网 时间:2024/04/28 07:54

(1)、使用控件的时候申明变量后容易忘掉findview

这样程序运行的时候就会报空指针,有时候项目里边的业务逻辑可能会比较复杂如果测试不是疯狂的测试,有的逻辑将不能被走到,直到项目上线后台的某些设置会让程序走到可能报空指针的代码段,傻了吧!

(2)、各种数值转换的过程比如字符串转个整数型很容易会抛出异常 

最好有必要的防范措施比如加上try语句,或者前期的一些判断语句。如果后台开发人员对数据的录入控制不是很严格那么错误的数据就会使你的应用程序崩溃,总之不要太相信用户了,因为他不是开发人员。

(3)、初始化控件和初始化一些数据顺序不对

我们可能经常写项目喜欢把初始化控件和给控件初始化数据分成两个函数写,那么这会儿要注意你的这两个函数执行的顺序。不要马马虎虎,这个也会潜伏(1)中的bug。

0 0
原创粉丝点击