首页 > 业内资讯 > 程序猿到美猴王的进化史

程序猿到美猴王的进化史

时间:2016-02-08 | 来源:51CTO | 阅读:196

话题: 孙悟空 程序员

“苦练七十二变,才能笑对八十一难”。

Bug就像是通往西天路上的妖怪,给程序猿们顺利取得真经的过程制造各种障碍。拥有快速识别定位程序中的bug的本领,就好比拥有一双火眼金睛。

但火眼金睛也有它的缺点,就在于它不能看出妖怪的原形,所以孙悟空每次都不得不四处奔走询问妖怪的出处。如果你现在满屏代码中一眼识别中哪一行有Bug,几乎是不可能的。你能做的,是判断出笼罩在程序中的“妖气”,始终带着一双怀疑的眼睛,学会利用差异对照法,在不断的验证中发现和定位bug所在的模块。

孙悟空的火眼金睛也不是什么天然的超能力,程序猿也必须在善于怀疑、善用工具、学习他人经验的过程中,炼就对产品扩展预期和对bug预见性的能力。但悲催的是你会发现,视野有多大,漏洞就有都大。

金箍棒

如意金箍棒在孙悟空的手中,能随心所欲地变化大小,而且似乎它只听孙悟空的。没有任何其他神仙或者妖怪能够让金箍棒随意变化。对于孙悟空,与其说金箍棒是兵器,不如说是通过苦心寻找又不断练习的专属工具。


湘ICP备2022002427号-10湘公网安备:43070202000427号
© 2013~2019 haote.com 好特网