ISBN: 978-7-115-24057-6
作者:【美】David J.Agans
译者:赵俐
页数:142页
阅读时间:2018-04-11
推荐指数:★★★★☆

阅读条件:
本书通过诙谐幽默的语气来给我们讲了很多小故事,
作者从自身出发,
通过真实的事情给我们反应问题,
切合实际又简单易懂。
调试九法-软硬件错误的排查之道_调试
简介:
规则一:理解系统
阅读手册、仔细阅读每个细节、掌握基础知识、了解工作流程、了解工具。
规则二:制造失败
制造失败、从头开始、引发失败、但不要模拟失败、查找不受你控制的条件、记录每件事情,并找到间歇性bug特征、不要过于相信统计数据、要认识到“那”是可能会发生的、永远不要丢掉一个调试工具。
规则三:不要想,而要看
观察失败、查看细节、植入插装工具、添加外部插装工具、不要害怕深入研究、注意海森堡效应、猜测只是为了确定搜索的重点。
规则四:分而治之
通过逐次逼近缩小搜索范围、确定范围、确定你位于bug的哪一侧、从有问题的一端开始搜索、修复已知bug,bug相互保护,互相隐藏、首先消除噪声干扰。
规则五:一次只改一个地方
隔离关键因素、用双手抓住黄铜杆、一次只改一个测试、与正常情况进行比较、确定自从上一次正常工作以来你改变了什么地方。
规则六:保持审计跟踪
把你的操作的顺序和结果全部记录下来、要知道,任何细节都可能是重要的、把事情关联到一起、用于设计的审计跟踪在测试中也非常有用、把事情记录下来。
规则七:检查插头
质疑你的假设、从头开始、对工具进行测试。
规则八:获得全新观点
征求别人的意见、获取专业知识、听取别人的经验、帮助无处不在、放下面子、报告症状,而不要讲你的理论、你提出的问题不必十分肯定。
规则九:如果你不修复bug,它将依然存在
查证问题确实已被修复、查证确实是你的修复措施解决了问题、要知道,bug从来不会自己消失、从根本上解决问题、对过程进行修复。

调试规则网站:
​​​http://www.debuggingrules.com/​