前面的文章中,总结了工作中一些常见问题的分析方法,总的来说工具是次要的,科学的分析方法是最重要的。
当出现一个问题时,我们应该把问题正确的写下来:
- 问题是什么
 - 假设问题的原因
 - 证实每个问题的假设
 - 预测实验的结果
 - 观察实验的结果
 - 有实验得出结论
 
科学方法最主要的目的就是让你能够准确地知道事情的真相,而不会误入歧途。
历史文章中列举了一些常见问题的分析过程:
- 内存泄漏
 - 内存碎片
 - 踩内存
 - 死锁
 - 崩溃
 - 高cpu
 - 优化情况下的dump分析
 
想对windbg调试有深入的了解,我推荐的书籍是:
- 《软件调试》
 - 《高级软件调试》
 - 《格蠹汇编》