我应该阅读代码以找出错误的内容? 或调试,或输出一些关键信息。
当我阅读代码时,我可能会错过代码中的细节 当我调试时,我可能不知道代码到底是什么 当我输出一些信息时,我可能会对一些关于代码错误的关键问题感到困惑。
答案 0 :(得分:1)
根据确切的症状,您可以在某些组合中完成上述所有操作。没有“一刀切”的解决方案,您无需考虑即可应用。
例如,如果问题可以轻松复制 - 通常只需附加调试器并找出“你是如何到达那里的”或者只是等到程序在调试器下崩溃。
答案 1 :(得分:1)
根据您的(正确)分析,答案显而易见:全部做3.还要为单元测试添加一个步骤:)
答案 2 :(得分:0)
首先阅读以下书籍:Debugging by David J Agans - 所有新手程序员都需要阅读。