所读内容为第十一章,开发阶段的日常管理
这个章节作者主要讲的是在团队开发时所有面对 的具体问题。
这里给我留下印象比较深的问题是,小强地狱。在理论上,实践和理论是一码事,
但是在实践上,理论和实践是两码事。软件工程师每天在修复bug与开发新功能
之间奔波。在正常开发进度中,一般是新功能的开发重要性要大于bug的修复,毕竟尽快
满足的客户的需求才是首要的,但是当bug累积到了一定的数目,我们就不得不正视
这个问题。所以便有了小强地狱的出现。团队中要设置一个数值,当bug累计数目达到这一值
,开发人员就必须进入小强地狱,要做的事情就是修复以前的bug当将bug减少到小于这个数
字时,就可以出狱。
诚然,当我们在开发新功能时,是我们在支配代码,但是当我们修复bug时,我们确是
被代码支配。所以我们更喜欢去开发新功能,但是我们要考虑的代码的健壮性,当客户问
功能完成了吗?你回答:完了,但是有些不能用。。。。我想没有一个甲方爸爸听到这样的回答。
所以我们要注意平时bug的修复