Niko's blog

工作小记

2013-11-26

这次来上海工作已经有两个多月了,算是一个新的开始。今天产品刚上线,遇到了一些故障,在这里也记录一下。

以前是在一家小的公司工作,产品上线根本没有流程可言,基本上由工程师主导(说的就是我自己)。如果中途出现什么问题,要么产品直接下架,要么服务直接就暂停了。这绝对是太流氓了,所以根本就做不起来。根本就没有质量的保证。

这次来到大公司,本来就想好好学学这些流程的运作,涨涨知识。但是没想到还是把以前旧的陋习带过来了。很多流程化一点的东西没有跟上,导致产品线上出现问题。

作为敏捷开发团队,在项目开始前,定义的一个dod,其中一个就是说:app一定不能crash。今天上线后,由于server端的一个接口导致了两个app都crash了。当老大看到这个消息后,立马就说,这不对,无论你server端发生了什么问题,但是你app一定不能crash。这时根本容不得,也解析不过去。更多的是思考后续怎么做,怎么测试才能覆盖率更高。

对于用于来说crash是最严重的bug。bug永远是程序员的敌人,如何面对/处理,也是个技术活啊。

Tags: 工作