聪明人有时不会发现大错。通过预防我所称作的“雪盲”综合症可以节省时间、金钱并且不会有伤心事。
当队员没注意到细节时,疲劳、过于精通或缺乏士气中的一种或多种因素可能造成错误。
太疲劳而不能连续思考
体力或脑力上的疲劳可能归因于个人原因如一个新生婴儿。如果是这样的情形,那么和队员交谈并设法找出解决的办法。
或者员工会因为工作昏昏欲睡吗?为满足一个紧迫的工期团队工作了很长时间吗?记住被折磨和疲惫的工人会犯更多的错误。一种解决的方法是在简短的时间内制订一个“没有加班”的制度,以使你的团队有充电的机会。
之前看清一切
所有的队员是如此熟悉他们手头的工作以至于他们工作变得无聊并且草率吗?
一位程序员告诉我她解决这种问题的一个非正统的方法:先写一段不带注解的纯代码,一两天后再加上全部的注解(或者、最好让其他人加上),再次阅读你的或其他人的代码,并且充分搞清它的意思以彻底地注解代码,这样能找出其他方面可能遗漏的错误。我不推荐它作为正式的标准,但是这确实强调了,要发现错误鼓励程序员用一种新方式复查他们的工作是多么重要。
……