《开端》就是在解bug

除夕夜在看《开端》,看了前几集,就似乎了有一种熟悉的感觉。

从程序员的视角来看,《开端》就是发现了一个bug后定位根因并解决的过程。期间不断通过重现bug排除错误答案。

重现第六次时,试图对bug视而不见,选择逃避。后因bug重现概率过高被boss强行拉回继续定位。

重现第十次时,确认了bug根因来源于程序内部,并非由外部API或环境因素触发。

又经过六次重现,排除了两个嫌疑重大的逻辑。

重现到第十七次,算是定位到了直接原因。

又花了七次重现,才最终定位到根因并解决bug。