比起IDE内置的调试器,windbg是更有力的排错武器。通过分析运行时信息找到疑难错误的根源所在,这种感觉很不错。
反过来说,有了分析运行时错误的经验,对于减少开发过程中的缺陷也有积极的意义。可贵的是作者在书中对于开发错误,系统配置错误和意外情况导致的问题也有很多探讨和分析,使得适合本书的读者范围大大的增加了。
作者不仅在介绍windbg的使用方法和实际调试的案例,揭示了windows和.NET系统底层的原理(当然只是调试过程中涉及到的部分),还向读者指出了如何开发出错误更少的程序。
作者在书中付了很多参考文章的地址,读者可以籍此获得更多的相关知识。美中不足的是参考文章分散在各章节中,实战案例的分析也是如此,如果能整理为两个专门列表,一个是参考资料、扩展阅读列表,一个是案例分析列表,附在书后就更完美了。
PS:
作者提供的汇总连接:http://blog.csdn.net/eparg/archive/2007/09/19/1792015.aspx