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

54 天前
 LandCruiser

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

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

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

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

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

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

© 2021 V2EX