但行好事,莫问前程。
今天,正在调研优化方案时,发现项目中,有一块之前写的一段幼稚代码,这代码是当时为了赶工期不加思考,反复十几个if - else实现的。
现如今横看竖看不顺眼都有点手痒,想立马此刻就将其改掉,可结合项目本身的业务需求和特性,好不容易想到一种适合的多种设计模式的方式,说干就干,撸起袖子一整就是一下午。弄完的那一刻,长舒一口气,原本幼稚的代码块,变成结构清晰的高级组合,看着自己的工作成果甚是满意。
可,测试下来的结果,给我心里蒙上一层阴影,看上去高级的代码,运行下来,有严重的性能和安全缺陷,我大惊失色,反复追问自己,为什么?不应该啊?到底为什么?
反复思考背后的底层源码逻辑后,才发现确实如此,而且原来看似幼稚的代码,因为没有多余的开销,从性能上是最优的。
想到这里,我庆幸,自己所谓的高级代码没有合入项目。
改革没有认清事物的本质,注定是会有挫败的。我并没有因为此事受领导责备,但我依然没有饶过自己,我一遍遍地问自己,
为什么要追求所谓的高级?
这追求是源自渴望他人的肯定?
为什么工作多年的自己还如此迟钝?
内耗,这是在内耗。这个信号立马浮现出来,可我也切切实实感受到难过,而且好像还一时半会挣脱不了这种无力感,算了,就容许自己再难过一会吧。
待明日爬起来再学,再战吧!
网友评论