指给新手的项目中写代码可能会出现bug的地方,慢慢积累,慢慢避免
来源:互联网 发布:ubuntu下卸载mysql 编辑:程序博客网 时间:2024/04/28 07:54
(1)、使用控件的时候申明变量后容易忘掉findview
这样程序运行的时候就会报空指针,有时候项目里边的业务逻辑可能会比较复杂如果测试不是疯狂的测试,有的逻辑将不能被走到,直到项目上线后台的某些设置会让程序走到可能报空指针的代码段,傻了吧!
(2)、各种数值转换的过程比如字符串转个整数型很容易会抛出异常
最好有必要的防范措施比如加上try语句,或者前期的一些判断语句。如果后台开发人员对数据的录入控制不是很严格那么错误的数据就会使你的应用程序崩溃,总之不要太相信用户了,因为他不是开发人员。
(3)、初始化控件和初始化一些数据顺序不对
我们可能经常写项目喜欢把初始化控件和给控件初始化数据分成两个函数写,那么这会儿要注意你的这两个函数执行的顺序。不要马马虎虎,这个也会潜伏(1)中的bug。
0 0
- 指给新手的项目中写代码可能会出现bug的地方,慢慢积累,慢慢避免
- 第一天写blog,希望写着写着慢慢的积累
- 慢慢写程序的感想
- 慢慢的
- 如果北航的地方慢慢两年装
- 自己慢慢积累自己的vim配置
- 实用的windows命令,慢慢积累吧!
- 实用的windows命令,慢慢积累吧!
- 坚持每天写一点jquery代码,慢慢的去理解
- 慢慢积累
- 给一些新手看的一些Xcode介绍!(慢慢更新哈)
- tornado中设置cookie时的unicode问题(经验都是慢慢积累的)
- 如何防止代码的慢慢变质(1)
- 如何防止代码的慢慢变质(2)
- 一些工作中遇到的小问题,以及一些小技巧积累,慢慢更新
- 学习中遇到的几种上下文 (后期慢慢积累)
- 计分规则(平时就要慢慢积累的~~)
- 关于android知识有用的网址,慢慢积累。。
- phpcms v9 与 DZ最新版整合 ----配置流程
- jacob的使用方法总结
- 使用IOS7原生API进行二维码条形码的扫描
- Python函数的默认参数和返回值的简单示例
- css字体加横线方法
- 指给新手的项目中写代码可能会出现bug的地方,慢慢积累,慢慢避免
- windows下svn的搭建以及实现自动更新web目录
- 数据库 - 范式(Normal Form, NF)
- 打开URL启动android默认浏览器,启动指定浏览器
- win shell获取判断系统版本
- Android应用源码基于vitamio的网络电视直播源码
- vi编辑文件时查找字符串
- Maven项目部署使用问题及注意点
- 彻底弄懂CSS盒子模式