调试九法:软硬件错误的排查之道
0推荐 收藏
7.6K阅读
图灵程序设计丛书

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

David J.Agans (作者) 赵俐 (译者)
暂时缺货
本书主要介绍了调试方面的9 条黄金法则,并结合实际的环境讲述了如何合理地运用它们。本书的内容没有针对任何平台、任何语言或者任何工具,讲述的重点是找到出错的原因并修复它们,高效地追踪和解决不易察觉的软硬件问题。本书适合所有软硬件从业人员阅读。
电子书
¥11.99 ¥14.99
格式
mobi   pdf

纸质书
¥27.65 ¥35.00

其他购买方式?

出版信息

同系列书

  • JavaScript高级程序设计(第4版)

    [美]马特·弗里斯比(Matt Frisbie)   李松峰   译

    本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了Java...

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

本书特色

硬件缺陷和软件错误是“技术侦探”的劲敌,它们负隅顽抗,见缝插针。本书提出的九条简单实用的规则,适用于任何软件应用程序和硬件系统,可以帮助软硬件调试工程师检测任何bug,不管它们有多么狡猾和隐秘。

作者使用真实示例展示了如何应用简单有效的通用策略来排查各种各样的问题,例如芯片过热、由蛋酒引起的电路短路、触摸屏失真,等等。本书给出了真正能够隔离关键因素、运行测试序列和查找失败原因的技术。

无论你的系统或程序发生了设计错误、构建错误还是使用错误,本书都可以帮助你用正确的方法来思考,使bug自动暴露,进而一网打尽,斩草除根。

目录

版 权 声 明 阅读
献 词 阅读
译 者 序 阅读
致 谢 阅读
第1章 简介 阅读
第2章 总体规则 阅读
第3章 理解系统
第4章 制造失败
第5章 不要想,而要看
第6章 分而治之
第7章 一次只改一个地方
第8章 保持审计跟踪
第9章 检查插头
第10章 获得全新观点
第11章 如果你不修复bug,它将依然存在
第12章 通过一个案例讲述所有规则
第13章 牛刀小试
第14章 从帮助台得到的观点
第15章 结束语

作者介绍

作者:
David J. Agans
资深调试专家,善于解决一些最棘手的调试问题,涉及工业控制和监视系统、集成电路设计、掌上电脑、视频会议系统等。1976年毕业于麻省理工学院,现为SeaChange International工程总监。曾经营计算机系统咨询公司PointSource,任Zydacron公司副总裁,还曾就职于Gould、仙童和DEC等知名企业。

相关文章

  • yisha7 3推荐

    《调试九法》:调试是个技术活

    一般当工程师把一个东西称为艺术甚至玄学的时候,说明这个东西难度很大,没有太多规律可以遵循,调试就属于此列。几乎每个程序员都有被bug搞到死去活来的经验,有时候颠来倒去,问题似乎解决了,但也不知道为什么,就把它当作不可解释的玄学现象,最烦人的一种bug是偶尔出现难以复现的,学名海…...

  • 没有样书,也不知道用的什么语言?
    平民  发表于 2012-02-14 16:25:19
    推荐
  • P80,2行,保持审记跟踪。 -> 保持审计跟踪。
    veldts  发表于 2012-05-21 22:56:41
    推荐