WEBVTT 00:00:00.220 --> 00:00:01.700 未发现的bug。 00:00:01.700 --> 00:00:03.420 由Kiki Prottsman撰写。 00:00:03.420 --> 00:00:07.640 插图由Mike Maser和Kiki Prottsman绘制。 00:00:07.640 --> 00:00:08.870 这是茉莉。 00:00:08.870 --> 00:00:12.730 她经营着最大的寻找bug公司 Codeville 。 00:00:12.730 --> 00:00:16.630 以维护社区安全而闻名。 00:00:16.630 --> 00:00:20.480 今天清晨,出乎意料的事情发生了! 00:00:20.480 --> 00:00:24.910 有人离开了漏洞室的门 一大堆讨厌的虫子逃到了 00:00:24.910 --> 00:00:27.970 城市,就在大型人才计划之前。 00:00:27.970 --> 00:00:30.100 “这就是我雇用你的原因!” 00:00:30.100 --> 00:00:31.530 茉莉对JD说。 00:00:31.530 --> 00:00:36.760 “如果我们不在下午三点前完成所有错误的收集, 程序将被破坏!” 00:00:36.760 --> 00:00:40.770 JD环顾四周时说:“这应该很容易。” 00:00:40.770 --> 00:00:43.960 “我在这里看到了一些,在那边看到了一些。” 00:00:43.960 --> 00:00:49.010 “哦,这些只是发现的虫子,”茉莉 说过。 00:00:49.010 --> 00:00:52.430 “这些错误很容易得到控制。 00:00:52.430 --> 00:00:56.320 最麻烦的是未发现的bug” 00:00:56.320 --> 00:00:59.750 “未发现的bug很难找到。 00:00:59.750 --> 00:01:05.330 它们隐藏在您意料之外的地方,并且 使事情变得越来越糟直到看起来 00:01:05.330 --> 00:01:07.350 就像什么都没有。 ” 00:01:07.350 --> 00:01:09.680 “不好了!” JD大喊。 00:01:09.680 --> 00:01:13.020 “我们将如何及时将他们全部找到 来保护程序?” 00:01:13.020 --> 00:01:20.150 “不用担心,我会教你一个技巧 发现未发现的bug。” 00:01:20.150 --> 00:01:22.740 “首先,您必须知道它不在哪里。” 00:01:22.740 --> 00:01:25.750 “随便走走。 00:01:25.750 --> 00:01:28.010 第一步是否一切正常? ” 00:01:28.010 --> 00:01:30.930 “一切都在第二步起作用吗? 00:01:30.930 --> 00:01:32.520 第三呢? ” 00:01:32.520 --> 00:01:37.850 “逐步跟踪您的足迹,直到发生一些事情 出错。” 00:01:37.850 --> 00:01:40.330 “那是bug隐藏的地方!” 00:01:40.330 --> 00:01:44.040 “现在您知道它的位置了,找出错误! 00:01:44.040 --> 00:01:46.740 给它起个名字,然后大声说出来。 00:01:46.740 --> 00:01:49.970 一旦做到,魔术就会发生。 ” 00:01:49.970 --> 00:01:55.600 “该漏洞已被发现! 00:01:55.600 --> 00:01:59.500 现在我们可以消除该错误所带来的麻烦 造成的。 ” 00:01:59.500 --> 00:02:00.540 “快点,茉莉! 00:02:00.540 --> 00:02:01.970 快三点了! ” 00:02:01.970 --> 00:02:05.550 “我们仍然缺少一个大,”茉莉 说过。 00:02:05.550 --> 00:02:07.810 “但是我的罐子已经满了! 00:02:07.810 --> 00:02:10.250 您将必须自行找到它。 ” 00:02:10.250 --> 00:02:14.250 “JD紧张地走到人行道上。 00:02:14.250 --> 00:02:19.130 “首先,你要知道它不在哪里,” 他自言自语。 00:02:19.130 --> 00:02:22.810 “第一步是否一切正常? 00:02:22.810 --> 00:02:23.810 是。 ” 00:02:23.810 --> 00:02:27.090 “一切都在第二步起作用吗? 00:02:27.090 --> 00:02:28.090 是。 ” 00:02:28.090 --> 00:02:30.540 “第三个呢? 00:02:30.540 --> 00:02:31.540 没有! ” 00:02:31.540 --> 00:02:35.710 “现在,我知道错误在哪里,我需要 发现错误!” 00:02:35.710 --> 00:02:37.150 “给它起个名字。 00:02:37.150 --> 00:02:39.230 大声地说。 ” 00:02:39.230 --> 00:02:42.900 “Bug使灯不工作,所以 我称它为Sparky。” 00:02:42.900 --> 00:02:44.530 “有效! 00:02:44.530 --> 00:02:47.180 我发现了这个错误! 00:02:47.180 --> 00:02:50.670 现在我可以移除错误并解决问题 它造成的。 00:02:50.670 --> 00:02:53.290 正好赶上人才计划! ” 00:02:53.290 --> 00:02:56.820 JD让茉莉感到如此自豪。 00:02:56.820 --> 00:02:59.800 现在,整个城市都知道,一旦出现问题, 00:02:59.800 --> 00:03:03.340 现在是时候让调试器开始工作了! 00:03:03.340 --> 00:03:04.560 结束!