如果代码中有一些问题,我应该做什么?

时间:2011-02-17 05:42:52

标签: debugging

我应该阅读代码以找出错误的内容? 或调试,或输出一些关键信息。

当我阅读代码时,我可能会错过代码中的细节 当我调试时,我可能不知道代码到底是什么 当我输出一些信息时,我可能会对一些关于代码错误的关键问题感到困惑。

3 个答案:

答案 0 :(得分:1)

根据确切的症状,您可以在某些组合中完成上述所有操作。没有“一刀切”的解决方案,您无需考虑即可应用。

例如,如果问题可以轻松复制 - 通常只需附加调试器并找出“你是如何到达那里的”或者只是等到程序在调试器下崩溃。

答案 1 :(得分:1)

根据您的(正确)分析,答案显而易见:全部做3.还要为单元测试添加一个步骤:)

答案 2 :(得分:0)

首先阅读以下书籍:Debugging by David J Agans - 所有新手程序员都需要阅读。