码迷,mamicode.com
首页 > 其他好文 > 详细

多想一点和多做一步

时间:2015-11-11 11:26:11      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:

今天boss分配的任务是做一个j2ee项目的功能调整,在前台做测试的时候,提示业务操作失败。通过查看控制台信息和一系列的调试,发现是一个业务公用方法A里的jglb变量判等操作出现了空指针异常,而这个变量的值是根据传递过来的参数jgdm来决定的,由于这个参数是由另一个公用方法B直接传递一个null过来的,所以我大脑里立即做出了判断:这个错误不应该由我来改,应该是写方法A的人漏了对jgdm做判空处理(业务我也不太熟悉,只是知道个大概)。

喊来了boss,和我说的第一句话就是“不要光在自己的业务代码里看问题,要进入调用的方法里去看”,我就想:“靠,我不是已经看了吗,还要怎么看”。boss指给我看,我才注意到,方法A里已经做了相应的判空处理了,只不过当时我发现问题原因太激动,没注意。然后再仔细看了下原因,原来是基础数据有点问题。囧!

总结:下次遇到问题,一定要想一下,这个问题是不是我能解决的,要多做一些测试,不要把向别人求助作为第一选项,这样自己才能进步,也不会老是被别人鄙视。。。

多想一点和多做一步

标签:

原文地址:http://www.cnblogs.com/minisculestep/p/4955253.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!