随感之改错

 

近几日,琐事一堆,以改错居多,忙得焦头烂额,晕晕乎乎。

错改得多了,难免会有些感慨,记录一二,时时反省,以防再犯!

 

1、出了错误,首先想到的应该是查找资料,而非问人。

(当然也要注意控制好时间,不要因你而影响了整个项目的进度)

他人知道的不定有你多,有给别人讲哪个环节出错的时间,自己早找出答案了。

 

2、万不得已问人之前,首先要搞清楚自己到底哪里出了问题,为什么不能解决,确实查找过原因了没?

要明确地知道自己要问什么,又想要知道什么。

 

3、不要想当然,不要自以为是,要学会使用调试跟踪,打印log,查看日志。

调试是解决问题的好办法,但如果没有调试功能,那就打印日志,System.out.println(),alert,log......

学会查看错误信息,根据错误提示,定位到代码中查找,实在不行,用排除法,一段一段地排除!

 

4、要有正确的找错方法,冷静,不要着急,学习本就是件枯燥的事。

前些日子,我曾犯下一个极其愚蠢的错误,最终的后果就是加班回家已近凌晨两点!

java.sql.SQLException: ORA-01438: value larger than specified precision allows for this column

一看就懂,插入值相对于指定列过大,很简单,可当初我居然为此反反复复找了好久才知哪个字段出了问题

因为我的项目不能调试,只能靠打印日志来查找原因,可是日志总是放错地方,唉!我想我永远都不会忘记这个教训!

 

5、尽量不要粘贴复制,要学会自己动手写代码,即使代码可以共用!

很小的时候,我就听过一句话,好脑筋赶不上个乱笔头!只有自己写得多了,才能更深入地理解!

再者,很多错误其实就是在复制粘贴的过程中带来的!

 

6、最后一条也是最重要的一条,要学会总结,学会记录。

同样的错误,我们决不能一而再,再而三地犯!

记录这该死的错误,时时翻阅,谨防再次发生!

也给需要帮助的人一个参考,知识总是在不断地交流中吸收的!

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值