要独自修改一个巨大的文件,我该怎么办?

2020-05-19 17:37:12 +08:00
 wisetc

遇到这种情况,我该怎么办?我是一个前端,我的同事留下了一堆神奇的 Vue 代码,是后台的变量炸弹和函数炸弹堆。就像两条江交汇成了海,现在根据需求却要从海中分离出两条江,而且边界不清晰。这是一个费力不讨好的工作,而且不能出错,整个是杂乱的,时间也不够。虽然他离开了,可我跟作者有交情,而且他面试过我,我得给他留面子。我的身边是一群外行,我要面对一个不懂技术的产品,还是个年轻女孩,没有人能帮的了我。

1431 次点击
所在节点    问与答
17 条回复
ccoming
2020-05-19 17:44:24 +08:00
推掉需求。
Deteriorator
2020-05-19 17:46:16 +08:00
大力出奇迹,别畏首畏尾的,大胆地修改
RiESA
2020-05-19 17:49:05 +08:00
直接重构符合要求的代码出来,感觉会比整理这个炸弹要简单?
wenbinwu
2020-05-19 17:51:31 +08:00
> 虽然他离开了,可我跟作者有交情,而且他面试过我,我得给他留面子
你想跟别人说这段代码有问题?你就说代码就完了,提他干什么?谁没写过💩代码
jimliang
2020-05-19 17:52:40 +08:00
是时候表现你自己了。
Whsiqi
2020-05-19 17:53:55 +08:00
面子要不得,装逼不可行
wisetc
2020-05-19 18:23:24 +08:00
@ccoming 实现这个需求才能提供人家需要的价值啊,推倒要不得,协商是可以的,我也想推掉😏
wisetc
2020-05-19 18:25:26 +08:00
@Deteriorator 我现在就是畏首畏尾,累了,对自己意义不大
pushback
2020-05-19 18:28:38 +08:00
已经臭到不叫代码,叫文件了吗🐂🍺
wisetc
2020-05-19 18:30:41 +08:00
@RiESA 两种方式的侧重不同,整理花费的时间在寻找上,又影响情绪,容易迷失自我。也想直接重构,容易惹众怒,管理者不喜欢改变,给自己带来风险,有顾虑,会考虑适度重构
wisetc
2020-05-19 18:34:33 +08:00
@wenbinwu 感谢回复,好主意,同意。我确实会将人名隐去,可是听者往往敏感,八卦吃瓜的人常有,吃了一个鸡蛋,往往希望知道下蛋的那只母鸡。
wisetc
2020-05-19 18:37:31 +08:00
@pushback 不忍卒读🤦‍♂️,代码文件,难以界定
wisetc
2020-05-19 18:40:17 +08:00
@pushback 还行吧,就是编辑器支持弱,不易于重构,对于全局作用域依赖严重,需要深入到方法细节
wisetc
2020-05-19 18:42:28 +08:00
@jimliang 哈哈,可以,另外,我感觉自己就是那是搏傻游戏的傻人,最后的贷款人。
wisetc
2020-05-19 18:43:21 +08:00
@Whsiqi 感谢回复
olaloong
2020-05-19 18:47:26 +08:00
这段文字看得我好绝望啊,好怕以后遇上
wisetc
2020-05-20 11:36:46 +08:00
@olaloong 是的,如果万一遇上在不损伤其他人的关系的情况下,一定要将问题抛出来,说明事情的难度,不然就是亏空,解盘债务。也要懂得适度,不要浪费太多时间,因为对自身有害的事不值得纠结。我现在深入到代码里面就发现了许多问题,比如没有好的规范,不会组件化,样式错乱复用低,不懂测试。不遇到的人感受不到,你看别人很快乐,因为他们不会深陷其中,难以自拔。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/673310

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX