为了一点改动,需要吃下一整坨史

以前听别人说程序员要“自测”,我还以为就是点点按钮、跑几个流程,确认一下没报错就完事。真正上班之后我才发现,我太天真了,天真得离问题本身都不好意思骂我。
我现在的工作状态可以总结成一句话:写代码一小时,自测一天半,怀疑人生到下班。
某次我接了个特别小的需求,代码改动那叫一个温柔,轻得像挠痒痒。我心想这不简单吗?十几分钟写完,完美收工。结果真正的噩梦刚开始。
为了测试我这一丁点改动,我得把那片区域所有相关逻辑都看完。重点是——我们公司项目的代码,是那种连续二十年没人真正重构过的史前巨作,你打开文件那一瞬间都能感觉到灰尘从屏幕里飘出来。
有些模块一层套一层,大概是开发人员换了无数批,大家互相默契地在旧代码上贴胶布,贴到现在已经不是胶布了,是层层叠叠的尸体。别人吐槽屎山,我真觉得自己挖到的是屎山中的玛雅遗迹,结构复杂到考古学家看了都会合掌叹气。
为了验证我那一行字有没有影响别的逻辑,我硬生生吃下了整块代码区域的上下文,像是为了咬一颗葡萄,结果不得不整个藤都吞了。那感觉吧,就是你明明只点了一个肉夹馍,老板却把猪杀了让你先看个过程。
我是真的讨厌自测啊啊啊啊,讨厌到每次点下第一步的时候都会想:要不今天就辞职吧。
#哪一瞬间让你觉得“这班不如不上”#
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务