没有合适的资源?快使用搜索试试~ 我知道了~
Why Programs Fail(系统化调试指南)
5星 · 超过95%的资源 需积分: 9 56 下载量 183 浏览量
2013-05-23
23:23:10
上传
评论 2
收藏 4.67MB PDF 举报
温馨提示
试读
477页
纯英文书籍,本书一共分为15章,以系统化的方式向读者介绍了整个调试过程,从跟踪和重现故障开始,一直到自动化和简化测试用例,寻找故障最可能的来源,分离故障的起因和结果,并最终修正程序缺陷。本书不仅涵盖了delta调试、程序切片、观察、监视、断言、检测反常等多种基本的静态和动态程序分析技术,还用浅显的语言说明如何使用一些调试领域最前沿的高水平调试工具。有兴趣的可以看看。
资源推荐
资源详情
资源评论
From the author of DDD, the famous data display debugger, now comes the defin-
itive book on debugging. It takes the reader on a systematic tour through the entire
debugging process, starting with problem tracking, testing for debugging, and repro-
ducing problems, all the way to state-of-the-art tools such as generating mock objects
for replaying hard-to-reproduce events, automatically zeroing-in on fault inducing
input, and isolating probable causes for faults.
If you are a seasoned programmer and think you know everything there is to know
about debugging, think again. Zeller’s book is chock-full with advice, insight, and
tools to track down defects in programs, for all levels of experience and any program-
ming language.
The book is lucidly written, explaining the principles of every technique without
boring the reader with minutiae. And best of all, at the end of each chapter it tells
you where to download all those fancy tools. A great book for the software professional
as well as the student interested in the frontiers of automated debugging.
— Walter F. Tichy, Professor
University Karlsruhe, Germany
Although many programmers consider debugging as the most painful par t of software
development, few books are available for computer science students and practitioners
to learn about scientific methods in debugging.
In this book, Andreas Zeller does an excellent job introducing useful debugging tech-
niques and tools invented in both academia and industry. The book is easy to read
and actually very fun as well — don’t overlook all the bug stories included.
I strongly recommend this book to graduate and undergraduate students interested in
software engineering research. It will not only help you discover a new perspective on
debugging, but it will also teach you some fundamental static and dynamic program
analysis techniques in plain language.
— Miryung Kim, Graduate Student
Computer Science & Engineering, University of Washington
Andreas Zeller’s Why Programs Fail lays an excellent foundation for practitioners,
educators, and researchers alike. Using a disciplined approach based on the scientific
method, Zeller provides deep insights, detailed approaches, and illustrative examples.
— David Notkin, Professor
Computer Science & Engineering, University of Washington
This page intentionally left blank
This page intentionally left blank
剩余476页未读,继续阅读
资源评论
- wsjuang2015-08-14很不錯的書,寫得很詳盡
- east03232013-06-03英文版的,需要外语好才行,内容还不错
天之枫
- 粉丝: 13
- 资源: 21
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 毕业设计基于STM32的测量温度与压力的数据处理设计C语言完整源码+论文.zip
- 基于MATLAB的PCA算法人脸识别项目源码+GUI界面+说明文档.zip
- 基于STM32的测量温度与压力的数据处理设计源码+论文(毕业设计).zip
- Vision Transformer 网络对不同氨气氧气浓度轨迹RAS 图像数据集的分类,包含训练权重和数据集、迁移学习
- 基于C51带字库LCD12864(ST7920)的keil工程源码,只支持8位并口通讯(不支持串口),可显示中文.zip
- 基于SI4463射频模块433MD-SMA无线模块软硬件技术资料及(SI4463)IC技术资料文档.zip
- (GPS+北斗+GSM)HLK-GS2503模块软硬件开发资料包硬件参考设计(原理图PCB)+技术文档资料.zip
- 基于BERT+Biaffine结构的关系抽取模型源码+文档说明.zip
- 利用c语言编写的冒泡排序代码
- 基于Ansoft-HFSS知识总结hfss中文教程HFSS培训教材等技术资料合集(50个).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功