YouTube

Got a YouTube account?

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

Chinese, Simplified subtitles

← 01-41 Just Fix It

Get Embed Code
4 Languages

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

  1. 现在,我们已经系统地修复了第一个bug,
  2. 使用科学方法,系统地提出假设、改进假设,
  3. 或者提出新的假设,直到得出诊断结论。
  4. 所以如果你是个经验丰富的程序员--我假设你是--
  5. 你可能会好奇,“为什么我非得这样做,
  6. 这样刻板,而不是直接打开调试器去解决问题呢?”
  7. 事实上,等代码完成时,你可能已经有很多的错误了。
  8. 如果你是个经验丰富的程序员,你可能已经遗留了许多这样的错误,
  9. 甚至有数百处,互相隔着几百行。
  10. 你只是看着代码,“咦,这里有些问题”
  11. 这些当然也没错。
  12. 只是他们属于你可以立马发现的问题,
  13. 所以你可以在5分钟中搞定他们,
  14. 就包括我们刚才讨论的这个。
  15. 如果只要5分钟,当然没问题,
  16. 你就打开编辑器去修改吧,
  17. 运行调试器,把问题解决掉,
  18. 只要它花费的时间不超过5分钟--
  19. 但如果时间超过了,会发生什么呢?想想。