YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Chinese, Simplified subtitles

← 01-12 Do Not Debug Like That

Get Embed Code
4 Languages

Showing Revision 2 created 06/24/2014 by Fran Ontanaya.

  1. 我不只是会到处写任意的调试声明这一招,

  2. 我还试过实践调试法。即不停地乱改代码,直到能顺利工作。
  3. 让我们开始吧。这个错误可能是处理引号时有问题。
  4. 所以,我只是简单地把这些引号检查语句删掉。
  5. 看看这个是否起作用。好,我们删除了所有的引号检查语句。
  6. 看看这个现在是否正确工作了,运行程序,一看,是foo!
  7. 输出是foo。几乎对了,就是引号死哪儿去了。
  8. 现在可以处理引号了,可能还要删掉这里的另外两行。
  9. 我们不停地修改,直到正确。
  10. 我们看看能否工作。一样!好,太棒了。我看看,好的。
  11. 我又运行一遍,然而我认为我这次删掉太多东西了,
  12. 因为,想想最初的例子--目标URL是大于号的那个例子,
  13. 我们又在这里出错了,这里的引号不应该出现在这里,
  14. 也就是我们最初加入引号处理的原因。
  15. 所以,可能我想回到早期的版本,
  16. 但怎么回到早期的版本呢?
  17. 当然,我也不会备份我之前的版本。
  18. 所以我甚至不知道之前版本是什么样,这就是我调试的状态。
  19. 这就是我学生时的调试方式,这不是个完美的方法。