墨菲定律
凡事只要有可能出错,那就一定会出错。
墨菲的出错论,从来不是让你逃避或沉溺于侥幸,而是告诚你要有危机意识,重视偶然性。
前不久离职的一位同事,非常自信的小伙子,也很有自己的想法,实习过程中认真做好笔记,办事效率也比一般新人都高。
但是转正之后,他就慢慢原形毕露了,比如他只要学会了的东西,就自信的觉得特别简单,并且一点儿也不担心会出错,有一回我让他改了个程序,改动并不是很大,但是时间比较充足。
他只用了1天左右的时间做完了,然后特别自豪的说他做完了,我让他自己先做一遍验证,然后发一个实验通知单,走一遍全功能验证。
他马上就说:“这不用全功能验证吧,没改什么内容,你就那么不相信我吗?”
我回答:“不是不相信你,只要是程序,总会存在bug或者可优化的部分,部分功能测试当然也可以,但是在时间足够的情况下,全功能验证一遍,多验一遍多一分保障。”
于是,我就看着他随意抽查了几条验了一下,然后发了部分功能测试。
当然,我尊重他的选择和判断。
但是半个月后组装调试,发现了问题,而这个问题恰恰就是他自己验证或全功能验证可以避免的。
类似的情况还有很多,虽然不是什么大问题,但是小问题更容易被忽视,很多时候,绊倒我们的往往是这些小问题。