深夜加班改bug

LavaBoyee-avatar

LavaBoyee

2020-08-04T16:24:42+00:00

1、祖传代码不能乱动
2、优化是万恶之源

甲方提模块整改,不过这个模块我们组基本不动,敬而远之。结果领导一听:嗯,甲方要求合理,可以改,整[s:ac:上]
但我们研究这个功能之后全傻了,测试、前后端都直接懵了[s:ac:晕]
这祖传的东西里面变量名叫sss、ttt,else if无穷多,switch没有,责任树也不用,注释也没几条。
当时就惊呆了,当年他是怎么跑起来这玩意还不报错的?这都TM啥破玩意[s:ac:晕][s:ac:晕][s:ac:晕]
于是没办法只能硬着头皮上,拆开仔细研究,这祖传的东西简直就是一座屎山,如果改掉就得深入屎山核心才行[s:ac:喷],只在外面给屎山喷漆加装饰根本不管用
重构又来不及了,只能顶着屎山一样的祖传代码去改bug

人啊不能难为别人,也别难为自己[s:ac:呆]