俗话说:你解,或者不解,bug就在那里,不言不语;你理,或者不理,QA就在那里,不离不弃;你打,还是不打,PM就在那里,不管不顾;你报,还是不报,BOSS就在那里,不折不扣。
那么,程序员网友们都是如何缓解找不到bug狂躁心情的呢?
-
分给组内大佬,然后自己摸鱼去…
-
当然是先冷静下来→_→然后玩一下掘地求升……再继续debug……
-
找不到BUG的时候,我本人就像是个炸弹 。一碰就炸,逮谁喷谁
-
随时做好跑路的准备即可
-
死磕,自从我一次36小时不眠不休不吃的解bug经验之后,似乎就再也没遇到过可以让我抓狂的bug。
-
现在想来,最主要的原因应该就是我克服了面对bug的恐惧。解决难题的最好方法就是直面它,冷静而自信。
-
阅历有限。还没遇到过找不到的bug。如果是代码里,多debug。如果是启动时,多重启。删掉编译生成的东西,重新配置。烦躁的时候,一般去个厕所,喝口水,跟同事说句话,说两句艹,站起来走两步,烦了走两步。我帮前端配置Java项目的时候,遇到过启动失败,多试几次就解决了。但是原因不知道。他问我为什么启不来。我说:编译是一门玄学。
-
其实遇到这种机会,应该珍惜。老实讲,我们平时遇到的Bug,一般最开始的体现是业务上的异常,这类问题一般短信报警、用户反馈、监控异常都会很快让你感知。然后看日志、看数据库、看代码,逐一排查,还是比较容易发现问题的。但是有些诡异的场景,可能出现个一两次很难再重现的 Bug,也不是没有过。这类 Bug 的排查,往往比较考验基本功,甚至要求程序员从 MVC 框架、RPC 调用链、序列化模式、甚至更底层到网络传输、操作系统层面去找问题的根源。每次解决问题的时候,都是对你知识盲区的一次无限放大,卧槽,原来我不懂的还有那么多!所以,珍惜这种机会,别狂躁了,赶紧学习去~