1
imqiyue OP 问是不是强迫症晚期患者没有救了?
|
2
chuck1in 2023-08-23 07:04:49 +08:00
op 空了半年什么技术栈啊,怎么这么难找,多大岁数呢。
|
3
darkengine 2023-08-23 08:47:23 +08:00
如果它能给你带来长期收益,那不叫屎山,那是靠山。
像你描述的这种,在里边挖一挖看有没有虾仁算了 。。。 |
5
imqiyue OP @darkengine 谢谢回复,请问怎么才能知道它能不能带来长期收益呢?重构优化项目得到上级领导的能力认可?
|
6
darkengine 2023-08-23 09:21:25 +08:00 1
@imqiyue 项目是公司的主要盈利项目,维护/重构好了自然升职加薪都好商量
|
7
wumanxing123 2023-08-23 09:31:57 +08:00
属于日常工作了,对于有强迫症的自己,最好选择就是不去看它,涉及到自己任务的时候尽可能隔离自己的代码。小规模重构可以。提醒自己那只是一份工作。
|
8
296727 2023-08-23 09:40:36 +08:00
重构出 bug 是谁的?
|
9
tim9527 2023-08-23 10:14:41 +08:00
我都是重写,然后自己开始写屎山代码。。
今年空了下来全部 review 了一遍,现在感觉好多了。 |
10
garychenlin 2023-08-23 10:32:56 +08:00 1
又不是不能用.jpg
|
11
ddd1 2023-08-23 10:48:52 +08:00
* 深呼吸,继续再上面改
* 不动其他的代码 |
13
codeself 2023-08-23 11:29:40 +08:00 1
本身屎山就有没覆盖到的 bug 的话,你重构了,bug 出现,那 bug 就是你的了
|
14
ltyj2003 2023-08-23 15:34:01 +08:00 via Android
自己堆的屎山自己挖,该改就改。
别人堆的屎山不要动,能用就行。 |
15
cleveryun 2023-08-24 10:32:55 +08:00 via Android
分而治之,也有很多代码只是个别地方用到,不是牵一发而动全身的。长期自己维护的话,早处理自己早轻松啊。如果刚接触项目,拿捏不住的保守一点过段时间再动。
|
16
final7genesis 2023-08-24 11:29:48 +08:00
@ltyj2003 #14 有种情况,别人写的功能有问题又离职了,你负责改过 BUG 后就默认是你的了
|
17
ltyj2003 2023-08-24 11:41:07 +08:00 via Android
@final7genesis 能用就行,坚持到离职或调到其他项目,交给下一个倒霉蛋。
|