话说去年查一个很难重现的bug,出现bug的状况死活想不明白,重新review了几遍代码都看不出啥问题了。
带着问题回到家,想放松一下,就跟家人一起看电视,脑子里突然“Aha”一下明白了问题出在哪里。第二天回到公司,马上用纸笔跟同事解释问题原因,当时的兴奋现在还记得。
这是很棒的体验,虽然那段时间忙成狗,成天想着项目的事情,但是脑子在后台进程不断在帮我思考问题。
简而言之,沉浸在一件事情中的感觉很棒。
在这我还是要推荐下我自己的前端学习群720333426,不管你是小白还是大牛,小编我都挺欢迎,不定期分享干货,包括我自己整理的一份2017最新的前端资料和零基础入门教程,欢迎初学和进阶中的小伙伴
下面是一位做了十几年开发的大佬分享给我的几点小经验,在这里分享给大家,希望能帮到那些整天不辞辛苦调试Bug而睡不着的程序员们!
1、保存Bug相关的状态,比如日志、代码、截图等等,不要关电脑,就放那里,便于第二天恢复现场。
2、每天下班前,把所有工作梳理一遍,把未解的 Bug 列出来,自己做了什么测试、结果如何,明天准备怎么做,都记录下来,放到笔记里,形成待办清单。
3、做一件事情,比如清洗茶杯,收拾工位,以它们作为一天工作的结束,给自己一个仪式:下班啦!