【事件】
上层代码重构后,出现很多转屏之后显示错误的问题。但唯独手不离开屏幕,这种情况下转屏必崩溃的问题影响较大。
由于开发环境等原因,熬了三天三夜(每天到凌晨一点)也没找到崩溃的点。虽然崩溃时IDE指向了一句代码,但它只是简单的赋值语句并没有什么大的操作与函数调用。
本想找上级领导协助的,可见他比较忙,并且我这边真机调试环境没有搭建好,所以迟迟也没找。
没找上级帮助还有另一个原因。我比较忙的时候,总有那么几个人因为小事来找我解决。总是打扰我的工作思路。所以我也换位思考,能自己解决的问题尽量少打扰别人。
周例会上,领导询问项目进展状况。没想到,前面说的这个崩溃问题成了阻碍发布的关键因素。领导问我解决多长时间了,是否有思路。我将三天三夜处理方法说了之后,得到的只有批评。批评我为什么不向上级报告?为什么一个人死扣?
【解决方案】
我们常说一个人要有专研精神,但遇到问题时,最好能够不耻下问。
请教问题也分大小。如果是简单一个函数的使用,完全可以查看一下API文档,或者上网搜搜其他人是否遇见过相同的问题。
相对于自己能力较为困难的问题,可以先去摸索一下,把时间控制在一天之内。
如果没有可行方案的话,应该及时向上级汇报,请教一下别人的解决方法。
如果上级也没有好的对策,那么可能集合大家在一起开会讨论。
再没有解决方案的话,我们可能要修改需求或通过其他方式绕过该问题了。
如果您在开发中,遇到过事件中同样的问题。并且您所在的公司解决方法与我们不一样,也请您有时间给予指点,谢谢!