流程,就相当于做一件事的过程,比如做一道菜,如果淡了,就加点盐,如果喜欢吃辣就多放点辣椒 (条件控制)。开火,直到油热了再倒入菜开炒,在菜未熟之前,不断翻炒 (流程控制)。当熟了之后,关火入碟 (中断控制)。不小心发生火灾,用灭火器扑灭 (异常机制)。这无处不包含着流程控制的影子,只要你用心去发现,编程和现实有很多有趣的对应关系。
评论