调试九法:软硬件错误的排查之道

调试九法:软硬件错误的排查之道
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2011-01
版次: 1
ISBN: 9787115240576
定价: 35.00
装帧: 平装
开本: 大16开
纸张: 胶版纸
页数: 142页
字数: 127千字
原版书名: Debugging: The 9 Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems
32人买过
  • 《调试九法:软硬件错误的排查之道》主要介绍了调试方面的9条黄金法则,并结合实际的环境讲述了如何合理地运用它们。《调试九法:软硬件错误的排查之道》的内容没有针对任何平台、任何语言或者任何工具,讲述的重点是找到出错的原因并修复它们,高效地追踪和解决不易察觉的软硬件问题。
    《调试九法:软硬件错误的排查之道》适合所有软硬件从业人员阅读。 阿甘斯资深调试专家,善于解决一些最棘手的调试问题,涉及工业控制和监视系统、集成电路设计、掌上电脑、视频会议系统等。1976年毕业于麻省理工学院,现为SeaChangeIntemational工程总监。曾经营计算机系统咨询公司PointSource,任Zydacron公司副总裁,还曾就职于Gould、仙童和DEC等知名企业。 第1章简介
    1.1本书如何教会你调试
    1.2这些规则都很显而易见
    1.3本书适用于任何人
    1.4本书可用于调试各种问题
    1.5本书的主旨不在预防、保证或筛选
    1.6调试不仅仅是故障检修
    1.7有关案例故事
    1.8精彩内容,即将上演
    第2章总体规则

    第3章理解系统
    3.1阅读手册
    3.2逐字逐句阅读整个手册
    3.3知道什么是正常的
    3.4知道工作流程
    3.5了解你的工具
    3.6查阅手册
    3.7小结

    第4章制造失败
    4.1制造失败
    4.2从头开始
    4.3引发失败
    4.4不要模拟失败
    4.5如何处理间歇性bug
    4.6如果做了所有尝试之后问题仍然间歇性发生
    4.6.1仔细观察失败
    4.6.2不要盲目相信统计数据
    4.6.3是已修复bug,还是仅仅由于运气好,它不再发生了
    4.7“那不可能发生”
    4.8永远不要丢掉调试工具
    4.9小结

    第5章不要想,而要看
    5.1观察失败
    5.2查看细节
    5.3问题忽隐忽现
    5.4对系统进行插装
    5.4.1设计插装工具
    5.4.2过后构建插装
    5.4.3不要害怕深入研究
    5.4.4添加外部插装
    5.4.5日常生活中的插装
    5.5海森堡测不准原理
    5.6猜测只是为了确定搜索的重点目标
    5.7小结

    第6章分而治之
    6.1缩小搜索范围
    6.1.1确定范围
    6.1.2你在哪一侧
    6.2插入易于识别的模式
    6.3从有问题的支路开始查找问题
    6.4修复已知bug
    6.5首先消除噪声干扰
    6.6小结

    第7章一次只改一个地方
    7.1使用步枪,而不要用散弹枪
    7.2用双手抓住黄铜杆
    7.3一次只改变一个测试
    7.4与正常系统进行比较
    7.5自从上一次能够正常工作以来你更改了什么
    7.6小结

    第8章保持审计跟踪
    8.1记下你的每步操作、顺序和结果
    8.2魔鬼隐藏在细节中
    8.3关联
    8.4用于设计的审计跟踪在测试中也非常有用
    8.5好记性不如烂笔头
    8.6小结

    第9章检查插头
    9.1怀疑自己的假设
    9.2从头开始检查
    9.3对工具进行测试
    9.4小结

    第10章获得全新观点
    10.1寻求帮助
    10.1.1获得全新观点
    10.1.2询问专家
    10.1.3借鉴别人的经验
    10.2到哪里寻求帮助
    10.3放下面子
    10.4报告症状,而不是理论
    10.5小结

    第11章如果你不修复bug,它将依然存在
    11.1检查问题确实已被修复
    11.2检查确实是修复措施解决了问题
    11.3bug从来不会自己消失
    11.4从根本上解决问题
    11.5对过程进行修复
    11.6小结
    第12章通过一个案例讲述所有规则

    第13章牛刀小试
    13.1灯和吸尘器的故事
    13.2大量出现的bug
    13.3宽松的限制
    13.4识破bug

    第14章从帮助台得到的观点
    14.1帮助台的限制
    14.2规则,帮助台风格
    14.2.1理解系统
    14.2.2制造失败
    14.2.3不要想,而要看
    14.2.4分而治之
    14.2.5一次只改一个地方
    14.2.6保持审计跟踪
    14.2.7检查插头
    14.2.8获得全新观点
    14.2.9如果你不修复bug,它将依然存在
    14.3小结

    第15章结束语
    15.1调试规则网站
    15.2如果你是一名工程师
    15.3如果你是一名经理
    15.4如果你是一名教师
    15.5小结
  • 内容简介:
    《调试九法:软硬件错误的排查之道》主要介绍了调试方面的9条黄金法则,并结合实际的环境讲述了如何合理地运用它们。《调试九法:软硬件错误的排查之道》的内容没有针对任何平台、任何语言或者任何工具,讲述的重点是找到出错的原因并修复它们,高效地追踪和解决不易察觉的软硬件问题。
    《调试九法:软硬件错误的排查之道》适合所有软硬件从业人员阅读。
  • 作者简介:
    阿甘斯资深调试专家,善于解决一些最棘手的调试问题,涉及工业控制和监视系统、集成电路设计、掌上电脑、视频会议系统等。1976年毕业于麻省理工学院,现为SeaChangeIntemational工程总监。曾经营计算机系统咨询公司PointSource,任Zydacron公司副总裁,还曾就职于Gould、仙童和DEC等知名企业。
  • 目录:
    第1章简介
    1.1本书如何教会你调试
    1.2这些规则都很显而易见
    1.3本书适用于任何人
    1.4本书可用于调试各种问题
    1.5本书的主旨不在预防、保证或筛选
    1.6调试不仅仅是故障检修
    1.7有关案例故事
    1.8精彩内容,即将上演
    第2章总体规则

    第3章理解系统
    3.1阅读手册
    3.2逐字逐句阅读整个手册
    3.3知道什么是正常的
    3.4知道工作流程
    3.5了解你的工具
    3.6查阅手册
    3.7小结

    第4章制造失败
    4.1制造失败
    4.2从头开始
    4.3引发失败
    4.4不要模拟失败
    4.5如何处理间歇性bug
    4.6如果做了所有尝试之后问题仍然间歇性发生
    4.6.1仔细观察失败
    4.6.2不要盲目相信统计数据
    4.6.3是已修复bug,还是仅仅由于运气好,它不再发生了
    4.7“那不可能发生”
    4.8永远不要丢掉调试工具
    4.9小结

    第5章不要想,而要看
    5.1观察失败
    5.2查看细节
    5.3问题忽隐忽现
    5.4对系统进行插装
    5.4.1设计插装工具
    5.4.2过后构建插装
    5.4.3不要害怕深入研究
    5.4.4添加外部插装
    5.4.5日常生活中的插装
    5.5海森堡测不准原理
    5.6猜测只是为了确定搜索的重点目标
    5.7小结

    第6章分而治之
    6.1缩小搜索范围
    6.1.1确定范围
    6.1.2你在哪一侧
    6.2插入易于识别的模式
    6.3从有问题的支路开始查找问题
    6.4修复已知bug
    6.5首先消除噪声干扰
    6.6小结

    第7章一次只改一个地方
    7.1使用步枪,而不要用散弹枪
    7.2用双手抓住黄铜杆
    7.3一次只改变一个测试
    7.4与正常系统进行比较
    7.5自从上一次能够正常工作以来你更改了什么
    7.6小结

    第8章保持审计跟踪
    8.1记下你的每步操作、顺序和结果
    8.2魔鬼隐藏在细节中
    8.3关联
    8.4用于设计的审计跟踪在测试中也非常有用
    8.5好记性不如烂笔头
    8.6小结

    第9章检查插头
    9.1怀疑自己的假设
    9.2从头开始检查
    9.3对工具进行测试
    9.4小结

    第10章获得全新观点
    10.1寻求帮助
    10.1.1获得全新观点
    10.1.2询问专家
    10.1.3借鉴别人的经验
    10.2到哪里寻求帮助
    10.3放下面子
    10.4报告症状,而不是理论
    10.5小结

    第11章如果你不修复bug,它将依然存在
    11.1检查问题确实已被修复
    11.2检查确实是修复措施解决了问题
    11.3bug从来不会自己消失
    11.4从根本上解决问题
    11.5对过程进行修复
    11.6小结
    第12章通过一个案例讲述所有规则

    第13章牛刀小试
    13.1灯和吸尘器的故事
    13.2大量出现的bug
    13.3宽松的限制
    13.4识破bug

    第14章从帮助台得到的观点
    14.1帮助台的限制
    14.2规则,帮助台风格
    14.2.1理解系统
    14.2.2制造失败
    14.2.3不要想,而要看
    14.2.4分而治之
    14.2.5一次只改一个地方
    14.2.6保持审计跟踪
    14.2.7检查插头
    14.2.8获得全新观点
    14.2.9如果你不修复bug,它将依然存在
    14.3小结

    第15章结束语
    15.1调试规则网站
    15.2如果你是一名工程师
    15.3如果你是一名经理
    15.4如果你是一名教师
    15.5小结
查看详情
其他版本 / 全部 (1)
12
相关图书 / 更多
调试九法:软硬件错误的排查之道
调试和启动
钱纪生 编;莫国钧
调试九法:软硬件错误的排查之道
调试工程
工程造价员网、张国栋 编