最近评论
正在载入评论列表...
![]() |
![]() |
通过这一章可以了解到,调试实际上是一门科学。不过,每一门科学部分意义上讲也是艺术,其艺术性在于要做出很好的假设或猜测,并进行合适的实验。要想提高猜测的准确度,最好的办法就是改进观察。观察利用诸如调试工具和日志记录器等工具完成。日志记录器会把输出发送给文件、控制台或其他可以分析日志的地方,并描述执行过程中出现的有关情况。日志可以更多地提供观察信息。在许多情况下,日志中的信息量可能非常大,所以还要学会如何采用一些技术来突出收集或分析的信息,以便更好地利用它们来解决当前问题。最后还有一点要注意:只是修正bug往往还不够,必须理解bug以确保bug确实得到了修正,而不是改头换面隐藏起来,然后在某个时候再次出现。如果bug在你理解之前消失了,总有一天还会卷土重来。