公司有个老到差不多和我一样大的 C++程序。什么 Unit Test,Fucntion Test 统统没有。只有一个漏洞百出的回归测试。本来平日里维护就已经够辛苦了。这些年随着业务的扩展,这个本该送到养老院或是火化场的程序却一直不断在扩展。
当年进组的时候问我要不要顺带做这个狗都不理的项目,初入职场的牛犊没想那么多,以为反正一只羊也是赶,两只羊也是放,就这么被坑上了船。
之前几个小需求改来改去也算了,最近组里业务扩展,这老掉渣的东西也要发挥余热,继续添加功能。这下好了,半年前一顿大改,我谨小慎微地在公司内测了好几个月,觉得应该没问题了。
昨天 release 到外部客户那里,我了个去,铺天盖地的问题,简单一查,这群客户都把这个老家伙玩出花了。有的没有的“功能”都在用,我们修了的一个 bug,结果被人家当成正常功能在用。而且这群外部客户的数据和公司内的差异极大,甚至好多功能都是当年专门为他们加的,自己公司内根本没在用,也测不出来。
最后回滚都回滚了一天多,到现在也没睡……
唉,之后还得面对大老板的训诫(骂娘),为何人生如此艰难……
1
asdqaz 2019-03-07 06:33:16 +08:00 via Android
顺带管,给钱吗?
|
2
RyuZheng 2019-03-07 08:12:41 +08:00 via iPhone
邮件明确责任,能不管就别管吧,不然就让那个客户好好提供需求和数据实例吧,不对接怎么写?
|
3
lovedebug 2019-03-07 08:16:33 +08:00 via Android
管理有问题吧,连给客户定制的内容都不记下来讨论吗
|
4
shenyangno1 2019-03-07 08:34:22 +08:00 via iPhone
楼主的文笔不错,我竟然看得很欢乐🙈🙈🙈
|
5
sosilver 2019-03-07 08:56:27 +08:00 via Android 1
bug=feature
|
6
lovelovesunshine 2019-03-07 09:05:32 +08:00
新项目亦何欢,旧代码亦何苦
|
7
strugglexiang 2019-03-07 09:21:19 +08:00 via Android
@shenyangno1 为什么你们的表情都这么传神
|
8
crazelee 2019-03-07 10:53:31 +08:00
哈哈哈哈 心疼一下
|
9
eloah 2019-03-07 11:06:07 +08:00
不负责任的口胡
你在维护的怕不是 MySQL 的代码 2333 |
10
tt67wq 2019-03-07 11:08:39 +08:00
把坑砸向另外一个人的时候都要表现的非常“顺带”,避免被看成是个天坑
|
12
Xuanyian OP @lovedebug 问题大了去了,文档什么的我根本不敢奢望,现在随着不断离职,已经没人说的清楚到底有什么功能了……
|
14
ChoateYao 2019-03-07 17:30:39 +08:00
没有技术遗产的项目,只有技术负债的项目竟然敢上手干活。
|
16
wshcdr 2019-03-09 09:17:55 +08:00
我谨小慎微地在公司内测了好几个月,觉得应该没问题了
<br>你们公司没有测试么? 怎么是你在测试? |