摘要: 第十章 调试所有的软件都会存在缺陷,通常每100行代码就会存在2到5个缺陷。这些错误通常会使得程序和库并不会预期的表现,通常会使得一个程序的行为并不会如预想的那样。Bug跟踪,标识以及修复会占用程序软件开发过程中的大量时间。在这一章,我们讨论软件缺陷,并且会考虑一些工具与技术用于跟踪特定的错误行为。这不同于测试(在各种条件下验证程序行为的任务),尽管测试与调试是相关联的,而且许多bug就是在测试过程中发现的。我们会讨论下列主题:错误类型通常的调试技术使用GDB与其他工具进行调试断言内存使用调试错误类型bug通常是由下列一些原因引起的,而其中的每一个都指出一个检测与修复的方法:规范错误:如果一个 阅读全文
posted @ 2009-04-23 23:44 jlins 阅读(176) 评论(0) 推荐(0) 编辑