博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
责任心与态度比技术更重要
阅读量:6120 次
发布时间:2019-06-21

本文共 599 字,大约阅读时间需要 1 分钟。

       昨天一个小项目上线,本来在UAT(用户测试)的时候测试很成功,没有什么问题,这个项目的需求也很少,改动不大,本以为会很顺利,可没有想到这么一个小项目居然也出了问题,导致项目重新部署了一次,比预计多花费了2个多小时。

       这次出的问题很低级,是因为几个配置文件的改动,之前在UAT测试是成功的,而上线之前,发现有一个配置不需要了,于是就删除了,但是删除后,因为我的经验主义作祟,觉得这个改动很小,绝对不会引起什么问题,于是只是简单测试了一下,就直接仍给那边的人上线了。结果一上线我就发现了这个bug,是个非常明显的bug,如果我上线前测试稍微注意一点就会发现的,但是我没有发现这个bug,虽然后来我很快找了到原因并在半小时内修复了这个问题,但是仍然导致重新部署浪费了两个小时,而且给客户留下了不好的印象。

       出现这个问题我觉得很重要的原因就是我自己的责任心还不够,态度不端正,怕麻烦而被经验主义占了上风。有信心有经验固然重要,但是只有去验证了才是最保险的。

       所以不管怎么样,只要是修改了代码,一定要完整的测试,如果改动小,至少也要回归测试一遍,这样才能放心的把代码放到客户那边去,如果带着侥幸心理,总是会出问题的。我一直在要求其他人做单元测试,做代码检查,要求任何一个功能都要有完整的测试报告才能上线,可是我自己有时候却常常没有这样要求自己,别人又如何能信服我呢?严于律己,自己要有模范作用,才能要求别人。

转载地址:http://cimka.baihongyu.com/

你可能感兴趣的文章
UnrealEngine4.5 BluePrint初始化中遇到编译警告的解决办法
查看>>
User implements HttpSessionBindingListener
查看>>
抽象工厂方法
查看>>
ubuntu apt-get 安装 lnmp
查看>>
焊盘 往同一个方向增加 固定的长度方法 总结
查看>>
eclipse的maven、Scala环境搭建
查看>>
架构师之路(一)- 什么是软件架构
查看>>
jquery的冒泡和默认行为
查看>>
USACO 土地购买
查看>>
【原创】远景能源面试--一面
查看>>
B1010.一元多项式求导(25)
查看>>
10、程序员和编译器之间的关系
查看>>
前端学习之正则表达式
查看>>
配置 RAILS FOR JRUBY1.7.4
查看>>
AndroidStudio中导入SlidingMenu报错解决方案
查看>>
修改GRUB2背景图片
查看>>
Ajax异步
查看>>
好记性不如烂笔杆-android学习笔记<十六> switcher和gallery
查看>>
JAVA GC
查看>>
codeforce 599B Spongebob and Joke
查看>>