这是彩虹屁专区(又名技术交流分享区)的第二篇文章。很高兴能有这么个小舞台,让我有机会能跟大家分享一些小小的收获。人的一生有95%是还没出生就决定了的,这些决定的因素可能是家庭、阶级、或者其他的,但大体上都是这个社会给的,所以有能力的时候应该要去回报社会。

回归正题,调试九法是一本书的名字,全名叫《调试九法- 软硬件错误的排查之道 》,算是一本有点年头的书了。

恰如书名,本书分为以下九个部分

  1. 理解规则
  2. 制造失败
  3. 不要想,而要看
  4. 分而治之
  5. 一次只改一个地方
  6. 保持审计跟踪
  7. 检查插头
  8. 获得全新观点
  9. 如果你不修复bug,它将依然存在

 

作者根据多年的故障处理经验,整理出的一套应对思路。作者更多接触的是硬件问题,以及软硬件结合的问题。但归纳出来的解决思路却具有普适性。至少我这个软件开发人员觉得受益良多,也有可能跟我喜欢认识方法论有关系。每当遇到处理bug毫无思绪的时候,我会翻一下看一下思维导图。

计算机生成了可选文字:
9的查河题谁实已修
望2查谁实是修后」昔施解决了河题
93g从来不会自已消实
9从事上解决河题
望5过程进行修
&1的获彳全新顽“
&1·2河河专家
&13借引人的经验
9如果亻尔不修b四,它将一直存在
&1寻求帮助
&2到嘟圭寻求帮助
8获得新观点
8报告症状而不是理论
7的质疑你的假谩
7·2从头开始
7检查头
73工一进行测试
&1记下你的每步顺孛、臣作和结果
&2鬼0在细节中
53关联
6保持审计跟踪
5用于谩叶的宙计跟在测试中《苒用
调试九法
1理解系统
2制造失败
3不要想
1的阅读系统
1·2逐字逐荀阅读个手册
13知洹什幺是匹喲
1知洹工作干程
1查阅细节
2的过实
23引
2不拟
乙5如何处理间歇倥b些
2乇如果做了所有尝满之舌
27仔细观粼实
2乇不堊盲目「统计数据
2已修b些,运好
2的0那不可能发生
仍然有间歇倥b些产生
还是底解决了
5一次只改一个地方
5·5谁定上
&5好记性不如烊箋头
5的后叾关鼕因
5·2用双手孤住黄洞阡
5与匹喲宿只做杰
次正喲工作以某你改壹了什么
4的缩小瞍范苤
4·2谁定范苤
4还入易于别的
4分而氵台之
4从有河题的支开娃查我河题
4乇修已知b些
47首先修声干
2的1永远不掉满试工旱
3的观察实
33河题忽忍坝
3谩叶装工
3乇不堊叾1日深入研究
37添外部捶装
土8日常生适中的装
3海堡漣不;筐原理
3的0晁只是为了谁定瞍索的目际

书的篇幅并不长,推荐技术人员或者对技术感兴趣的人阅读。

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注