电脑是一台状态机,程序控制它在不同的状态之间切换,程度员描述程序如何在已知状态间切换。在理想世界中,程度永远在已知状态间切换,不会出现程序员未曾预见的状态。在现实世界中,bug 会把电脑带入未知状态,这时候如果程序还假设自己在已知状态来进行状态切换的话,就会越走越远。重启是回到已知状态的最简单方式。
src: https://www.zhihu.com/question/20926955/answer/16754399
src: https://www.zhihu.com/question/20926955/answer/16754399