在工作,有一次,一个由我维护的项目功能的需求改变了,需要增加月份的查询,具体为查询本月和上月的。该功能我实现了,就没有多想。在项目上线运行后,出现一个大的问题,即类似修改功能(不详细叙说)没有按照对应月份进行操作,引起数据的混乱。

该事件给我的留下的教训很大,有几点可以获得

1.需求人员没有写好需求,该同事没有考虑到引发的风险。

2 开发过程中没有用心考虑,轻易的认为增加查询条件不会破坏原本的程序功能。

3 对于不是自己开发却由自己维护的功能不够重视。

4自己的测试也有问题,没有测试到会出现的情况。

 总结: 可以说是对查询功能的新增的轻视,查询功能的修改也有可能影响到整个功能的有效性和正确性。

posted on 2014-02-09 23:22  java频道  阅读(161)  评论(0编辑  收藏  举报