被已离职同事遗留的项目气晕

2024-05-10 11:57:50 +08:00
 LandCruiser

我打工的小作坊主打一个短平快,项目制。需求,代码一直在变化。主要服务银行,政府等老式客户。 这大哥遗留的代码,vue2.7setup,TS+自己封装的一塌糊涂的 element-ui,不知道当初怎么跟服务端协商的,请求参数加密,登录前端校验 token 过期时间,各种离谱操作。工期又紧,晕了

20045 次点击
所在节点    职场话题
109 条回复
wupher
2024-05-10 16:16:27 +08:00
我也碰到过类似情况。

一开始是沉迷封装,啥都要搞自己的一套,但本质上还是 Spring ,可能显示我为公司封装了框架??

后面就碰到分项目,其它人直接 copy / plaster ,碰上不支持开始各种魔改,或者要求他更新。

最后,这东西变成了防御性编程 :-)

屎上雕花这个算最准确的了。
a5X77vajGRyLA2aF
2024-05-10 16:22:28 +08:00
只听你的描述:
1 、 你没了解前辈的需求背景,业务逻辑 [看不懂代码||看不惯代码风格] ,就吐槽代码为“屎山”
2 、 你的前辈使用了 TS 和封装,你觉得繁琐,评价为“屎”

给我的感觉,你的前辈在做工程化的项目,你在“短平快”地糊屎。
你觉得你比你前辈优秀,可以贴代码||方案出来,看看别人是否赞同你
luckyjack
2024-05-10 16:24:43 +08:00
未经他人苦,莫喷他人屎(狗头
chill777
2024-05-10 16:28:45 +08:00
小公司,就自己重构,反正参与项目的人没几个。
jefferyJQ
2024-05-10 16:32:52 +08:00
@LandCruiser #24 你的意思是他前端写的代码分层了,你觉得分层没用?🤣
justsosososo
2024-05-10 16:35:20 +08:00
是你 ts 不熟吧,哈哈哈哈
nikola11
2024-05-10 16:35:49 +08:00
没有完美的代码 能跑比啥都强
aikilan
2024-05-10 16:37:35 +08:00
我上次喷菜鸡前同事写的屎山,直到我放出代码,才开始有人同情我,你不如也放出来糊糊大家的眼睛。
alexwrong
2024-05-10 16:38:03 +08:00
你离职后你写的代码 也是屎山
needpp
2024-05-10 16:41:21 +08:00
@qazwsxkevin 哈哈哈,终于知道你为何离职了
salmon5
2024-05-10 16:47:58 +08:00
ta 只是技术不行,不是人品不行(没在你工位上拉屎),所以可以理解。
isnullstring
2024-05-10 16:48:13 +08:00
短平快,那就没什么好说的,不爽自己重新整
migu
2024-05-10 16:53:26 +08:00
不是,OP 哪里贴了代码,咋不行啊,一行代码都没看到,你们咋就觉得是那位同事的问题了(😵
dz5362
2024-05-10 17:04:25 +08:00
@qazwsxkevin #6 哈哈哈,有趣
ThinkCat
2024-05-10 17:15:45 +08:00
代码和人,有一个能跑就行
sleepyfevniv
2024-05-10 17:35:21 +08:00
我很欣慰的,离职 2 年路上遇到了前同事,说只有我的代码是注释完整的,可读性好很多,至少不算是特别屎山
lwldcr
2024-05-10 17:39:38 +08:00
看我上个帖子
flyff1991
2024-05-10 17:46:20 +08:00
@laogui 后面的人是被他前任
flyff1991
2024-05-10 17:47:16 +08:00
@ivvei 不存在的 提交记录在那,就算屎上拉屎,也不能说前面的屎是他拉的
wusheng0
2024-05-10 18:10:17 +08:00
吐槽 TS 没看懂,配置一下全部 any ,不就和 js 一样了。

后来的人:被已离职同事遗留的项目气晕,TS 都用 any ,什么水平

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

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

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

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

© 2021 V2EX