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

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

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

20065 次点击
所在节点    职场话题
109 条回复
leegradyllljjjj
2024-05-10 18:35:16 +08:00
堆屎者恒被人堆之,此为无间堆屎地狱
FireKey
2024-05-10 18:35:29 +08:00
这种情况让 ai 去读代码真的很好用
ruoxie
2024-05-10 18:43:05 +08:00
其它不知道,但是吐槽 ts 就有点。。。19 年开始用 ts ,不用 ts 影响我下班,特别是接手不是 ts 的项目
Daming
2024-05-10 19:00:35 +08:00
1. OP 大概率不熟悉 setup
2. OP 大概率不熟悉 TS
3. 参数加密没毛病
TimPeake
2024-05-10 19:31:05 +08:00
看到项目里有人用 jsonSchem 封装 element ui 表格 ,我就想上去给个大逼兜子😡😡😡
Jinnn
2024-05-10 20:18:48 +08:00
都短平快了,还会有什么项目质量
xiangyuecn
2024-05-10 21:07:54 +08:00
手艺人😜
behindeye
2024-05-11 00:24:03 +08:00
我也接触过屎山,但我知道及时我看这些代码很不顺眼,很不爽,我也不会随便去重构,虽然它烂,但是它能运行就说明此时此刻的状态是稳定的,也别手贱跟领导说要重构,就在这基础上修修改改,我曾经吃过亏,觉得要大刀阔斧去优化代码,殊不知任何一个魔法值的变量都是有意义的,包括随处散落的硬编码字符串,你理解不了这块逻辑,不代表这块就是没有用
ShuWei
2024-05-11 01:18:26 +08:00
我经常被自己几个月前的代码气到不行
BraveChi
2024-05-11 07:36:10 +08:00
💩山代码的主观原因是:缺少设计模式和缺少代码规范和审查。客观原因是需求变动混乱(不是快,而是乱或者开发人员不理解需求从而修改多次),设计分析不足出现问题重复改动。后人几乎不要想着纠正过来,除非拿出两三倍的工作量,但是现实不实际。
murmur
2024-05-11 08:14:37 +08:00
@estk 太有了,我们的新项目第一件事就是把 tslint 删掉,然后告诉大家全按 js 语法写,不要跳类型体操
kneo
2024-05-11 08:44:03 +08:00
@chenalex 前段校验 token 过期时间单独拿出来说也不是什么离谱的事情。很多系统都会有 token 过期自动重新申请的功能。前段以前校验可以增加平滑度。前段校验也不等于后端就不校验。
haoswil
2024-05-11 08:46:52 +08:00
@guanzhangzhang 馆长好,没想到看到熟人,在这里逛都是职业焦虑的
jjwjiang
2024-05-11 08:54:30 +08:00
@Daming 4. 前端校验 token 时限也没问题
总感觉还是 OP 自己的水平问题
LandCruiser
2024-05-11 08:56:07 +08:00
@kneo 你的描述不准确,我这个前同事是技术优秀,但不懂得因地制宜,把简单问题复杂化了。也不存在找不着钥匙的问题,活儿我都干完了。拆房子是真的,交不起物业费没必要住别墅。随便搭个草房子就可以了。早点下班回家才是真的,其他都是扯淡。
LandCruiser
2024-05-11 08:57:07 +08:00
@jjwjiang 有问题,前端校验 token 过期与否还是需要调一个接口获取服务器时间(或者什么标识)。这不是脱了裤子放屁吗?
mHKy6969
2024-05-11 09:03:28 +08:00
政府有什么,街道退休人员登记系统都是发包。12345 政务 2023 年全年投诉登记表 10M ,12345 政务除微信小程序,网页版没法登录,广东省建委投诉平台,20 年前可直接投诉今天关闭了。政府只有一地鸡毛。
LandCruiser
2024-05-11 09:06:44 +08:00
@Daming 运行在银行内网的项目,请传授传授参数加密的作用,学习下。
LandCruiser
2024-05-11 09:12:52 +08:00
下沉了,争论也没啥意义
sinx003
2024-05-11 09:15:39 +08:00
也可能这哥们接手的时候 也是这样.受不了了就走了

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

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

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

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

© 2021 V2EX