过马路与异常

  现在,我习惯了过马路的时候左看看右看看。比如,以我横穿马路为基准(与马路呈90°),车辆行驶方向从我左手到右手的一边马路称为side A,从右手到左手的一边称为side B。

   

  说起过马路,我也经历了三个大的阶段。

  第一阶段是我还小的时候,不知道车辆行人都应该靠右行(英国、香港除外),过马路时会担心被不知从那边驶过来的车给撞了,所以会瞻前顾后,左顾右盼。

  第二阶段是了解交通规则后,在side A过马路前只看左手边有没有驶过来的车辆,快走完side A而进入side B前,我会看看右手边有没有驶过来的车辆。

  第三阶段不知道始于何时,在第二阶段的基础上还要稍微考虑下另一边有没有不按交通规则走的车。在学习异常的时候我立即把这个阶段过马路的情况同异常联系起来。我自以为这个类比是很生动的。虽然大多数情况我们的程序是正常跑的,但万一出现了异常呢?这分明就是不按交通规则行驶的车辆嘛!

  同时,我脑洞大开,想到了哲学中的「否定之否定」,想到了王国维的三种境界,想到了「看山是山,看山不是山,看山还是山」的三种况味。九九归真也好,万物归一也好,返璞归真也罢,都说明了一个道理:只要坚持思考,一定能够取得知识和思维的螺旋式上升。虽然行为上看起来与初始阶段无异,究其实质,已经发生了质的飞跃。

原文地址:https://www.cnblogs.com/helloIT/p/5586225.html