一
你有一辆车,这辆车可能开了10年,可能20年,反正就是挺破旧了。你不知道他什么时候会报废,但是现在还能开。你预期他可能很快会报废,也可能再过10年才会报废,但是现在还是可以work的。突然有一天,你不小心开车的时候,闪了一下车腰,把左边后视镜撞破了?花很多钱把后视镜全换了?好像不值得,不知道这辆车啥时候会报废。算了,反正只是玻璃破了,又不是全掉了,还能用,就将就着用吧。
二
你写了一段代码、一个程序或者一个系统,这个系统在线上运行很久了,除了偶尔不稳定,偶尔有性能问题,其他时候都挺好的。你预期需求可能会变化,这个系统可能会被下掉,但是也可能再过很长一段时间。你还是要对这个代码修修补补、扩充机器,因为这个代码还在线上,还是能work的,还是能满足原始需求的。 突然有一天,用户的使用习惯变化了,触发了一个大bug。你是跟产品经理商量商量,要不咱们费个劲 把需求重新梳理,然后代码重写重构一遍?后来想想算了,太费劲了,再修修补补吧,反正只是有了一个bug而已,又不是系统完全不能work了,将就着吧。
三
奶奶六七十岁了,身体状况不太好。自己预期大限不久,但是现在又能吃能喝能干点儿轻活儿。总之有那份预期在她心里,我没办法帮他挥去。一个不小心,左手中指被挤断了,及时处理的话,可能还能接上,但是她选择了截肢处理,不接了。接上去费钱不说,还可能会失败。其实我心里明白,费用是一方面,她心里的那份预期是另一方面。
四
我报名了北马。印象中,这是我第二次报名马拉松了,上次报名还是两年前,但是没跑。也是因为很久没练跑步,报了10公里,虽然比较短,算是给自己一个跑步锻炼的督促。
汽车可以重买,代码可以重构,身体不能重来。