豆瓣
扫码直接下载
想读 梦断代码
软件工程师、硬件工程师和部门经理驾车去瑞士开会。行驶到一处陡峭山路时,刹车突然失灵。汽车不受控制,一路侧滑下去,飞越过紧急缓冲障碍,奇迹般地蹭着山石停了下来。乘客们有惊无险, 不过面临一个问题:他们抛锚在半山上,汽车制动无效。该怎么办呢? “我知道怎么办,”部门经理说,“先开个会,提出愿景(Vision),形成任务书(Mission Statement),定义一些目标(Goals),持续改进(Continuous Improvement)并找到严重问题(Critical Problems)的解决方案,这样就能上路了。” “不行,不行,”硬件工程师说,“太花时间了,而且,这种方法从来就行不通。我带了把瑞士军刀,转眼间就可以拆下汽车制动系统、分离故障并修好它,这样就能上路了。” “嗯,”软件工程师说,“动手开千之前,我想应该把车推回到山上,看看事故是否会重现。” 如果向程序员报告缺陷,他的第一反应是问你,“重现问题了吗?” 意思是说,你能确实让问题再现一次吗?如果答案是肯定的,事情就成了一半。如果答案是否定的,程序员就会耸耸肩膀,将责任推给硬件故障或者宇宙射线。
> 勤劳de小懒熊的所有笔记(241篇)
表示其中内容是对原文的摘抄