一 墨菲定律
墨菲定律,我相信大家肯定或多或少都听说过。
如果不出意外的话,我相信大家应该跟我之前听说过的版本一样:
墨菲定律:你越害怕的事情,越容易发生!
怎么说呢,也不知道是谁瞎改的,让我一直以为墨菲定律真的就是这样的。
直到我真正翻开《墨菲定律》这本书,看的时候,才知道墨菲定律真正的含义,并且对程序员来说,我觉得非常有启发。
墨菲定律:
如果有两种或两种以上的方式去做某件事情,而其中一种选择方式将导致灾难,则必定有人会做出这种选择。
根本内容是:如果事情有变坏的可能,不管这种可能性有多小,它总会发生。
不知道你们是否跟我一样,也干过这样的事:
有时候自己明知道程序某个地方有BUG,但是测试人员没有测出来,并且这个BUG真的很难触发。
自己也就默默藏在心里,抱着侥幸心理觉得虽然有BUG,但是没事,肯定不会发生的。
只是自己的心里还是会隐隐担心着某天会不会被人发现。
看到这里,或许你们就会理解为什么墨菲定律会被瞎传,变成:
你越害怕的事情,就越容易发生!
正是因为你知道你所害怕的事情有发生的概率,所以才会害怕,而根据墨菲定律可得:
如果事情有变坏的可能,不管这种可能性有多小,它总会发生。
二 启发
作为程序员,一定要保持代码的严谨性,对自己的代码负责。
任何人都无法保证自己不出错。
但是至少,如果已经有我们知道的问题,不要因为麻烦,不要因为侥幸,而去逃避它!
逃避不会让问题消失,只要你还一直负责着这段代码,总有一天,它会跳出来给你惊喜的!!
或许你们不相信,当我抱着这种消除自己所有已知隐患的态度写代码之后,反而觉得整个人都轻松了不少。
脑袋里没有那么多要惦记的事情,事情做完就真的等于事情做完了!如果真的出现自己也没想到的问题,也再解决就是了。
三 结语
当我们对自己的要求逐渐抬高,也会发现自己正在逐渐变得越来越优秀!
希望看完本文的各位,都能越来越优秀!