面对工作,我已经准备好了
J0813班 邱闽隽 2008.5
本周是项目制作的最后一周,进行的工作是全面测试。经过上一周的测试后,我的程序基本没有明显的bug。但是在周二上午,我发现了一个功能上的缺陷。我的模块添加批注的部分需要用户的名字,在数据库中这个字段是char[8],和员工编号的位数一样。也就是说,这个名字实际上记录的是员工编号。当我输入一个错误编号的时候,会出现批注添加成功、但批注无法正确显示问题。我尝试过解决,不过由于时间紧迫,要改的地方有多处,而且还有引入新bug的风险。最后,我只好在网页上写了注意事项作为应对方案。
由这件事我感觉到,要尽可能早发现bug,因为把问题留在最后是很棘手的。例某个页面发现了1个bug,那么我们修正这个bug后就意味着此页面就没有bug了吗?显然不是。修正后还要进行测试,并检查有没有新的bug出现、其他功能是否受到影响,直到测试通过。由此得出结论:原来测试也是需要熟悉业务流程,掌握各个环节的,并不仅仅是输入几个数字那么简单。
在毕业答辩时,通过对问题的回答,使我真正感到了付出总有回报。没有最近几周的努力,我很可能对这些问题还是一无所知。吕老师最后告诉我:学习并不是一日之功,尤其是我们这些搞技术的更是如此。我觉得“学习”应该是我的朋友,我不应该反感它、逃避它,因为这种能力、这种态度是要陪伴你一生的。很多人想改变世界,终其一生也无所作为,留下的只是抱怨,因为他们的态度始终没有改变。我也想改变世界,但我会先改正自己的态度。一个人的态度正确了,他的世界观也就正确了。
在双体实训的项目实战就要结束了。但我明白,其实真正的实战就在不远的将来。有了这几个月的知识积累和项目经验,我现在可以信心十足地说:“面对工作,我已经准备好了!” |