今天不学东西了,分析分析今天给项目给自己挖的大坑。
前因后果
8月1号项目要紧急上线一个版本,需要加班跟进项目打包,因为新上线的项目是主版本的分支,SVN上没有代码,所以需要在别人的电脑上修改打码。测试测来测去都是些后台问题,所以我就在边上打酱油,当测试通过以后,打包加密收工。本来就是一个很简单的事情,没想到却出了大问题,当项目上线以后才发现当支付的时候,是写死的1分钱,也就是无论做什么只需要支付1分钱就可以了。震惊!!!!
针对项目上线的反思
- 放在第一条,在情况不确定的情况下永远不要在别人的代码上修改问题,即使是一个很简单的功能
- 项目上线前一定要慎重查看关键部位代码,查看是否正确,慎重,慎重
- 不要太相信自己写的代码,学会用测试的眼光查看自己的项目
- 不要太相信测试,即使测试说通过了,也要自己再继续查看一遍关键位置
- 上线前要整体通看代码,不能别人说改哪里改完就可以了
- 不能马虎不能马虎不能马虎不能马虎不能马虎不能马虎
Over 或许永远都不会去看你的名字了。