代码调试(1) 陷阱与捕捉。

在软件之初,由于缺少调试工具,代码调试成为软件设计最费时、也最累人的工作。面对长长的程序,工程师们想出了许多方法来定位问题代码:分解软件,化长为短,分段调试,总装测试;但是,每个局部都是正确的、总装到一起时还是可能出现问题。于是工程师们设计实现了、陷阱与捕捉的调试方法。

陷阱就像会划拳的朋友设计的拳谱:针对对手不同的出拳,设计自己的出拳与和数,比如有捉对手出‘3’的拳。所谓陷阱,就是针对不同出错可能,设计捕捉方案、定位问题代码的调试技巧;其设计思路和后来的事件循环有点儿像。

全文完。

你可能感兴趣的:(代码调试(1) 陷阱与捕捉。)