人生很难没有bug问题,所以就得学会debug。
我就举我遇到过的几个例子吧。
1)厕所反味bug
把师傅们都找来了,结果没有找到根本原因,绝望。后通过上网查询,寻找可能点,终于通过排除法找到问题的根本在于马桶的后面有一个小孔,堵住了就没有味道了。
2)暖气不热bug
采用常用方法找问题根本,比如放气,结果还是很冷,没有办法,找专业人士,找出问题根本在于1楼存在大量气体,导致我顶层暖气管道不热,奇怪的是其它家庭都热。
3)下雨的时候,窗户漏水
想尽方法还是有漏水,师傅第一次来的时候,虽然解决了部分漏水问题,但还是有一处漏得很严重。第二次来的时候,反复诊断,最终找到根本原因,是外墙有缝导致的。
以上都是很难诊断的问题,跟发现程序bug的过程差不多是一样的。
所以生活无处不bug,无处不debug
最终导致的结果,大家都是程序员,只是能力不同而已