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

47 天前
 LandCruiser

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

13858 次点击
所在节点    职场话题
109 条回复
LandCruiser
47 天前
@cybort 全部代码他自己写的,不用 ts ,不过度封装工期就不紧,我基本都是 6 点下班
yogogo
47 天前
这叫不可替代
estk
47 天前
@LandCruiser #21
什么年代了还有不用 ts 的纯 js 项目?
LandCruiser
47 天前
@estk 注意看我交代的背景,小作坊,需求经常变化。不用 TS 到点就下班,工作很轻松。这个大哥遗留的项目是 TS 的,原本 5 秒写完的发送一个请求代码,在他这里边直接变成一个 service ,复杂谈不上,就是一堆看起来很严谨,但是没用的代码。。。
kneo
47 天前
@LandCruiser 变成 service 和用 ts 有啥关系?你说的 ts 是 typescript ?
yidinghe
47 天前
不一定是他一个人留下来的,我这边也有一个前端项目,历经多个版本最后形成了结合 jQuery 和 VUE 的形态,也就是部分页面是纯静态的,部分页面是要编译的……
qloog
47 天前
那机会不就来了😝,给它弄的优雅点
kneo
47 天前
再多说一句,从你的描述上来看,你的前同事看起来是一位非常优秀的同事。看这架势,他辛辛苦苦盖了间房子,他的后辈找不着钥匙恐怕要直接把房子给拆了。
ColdBird
47 天前
人员交替快的地方都 n 手代码了,有的 vue 文件动不动 3 、5K 行,然后到处都是复制粘贴的代码,习以为常
MorJS
47 天前
看描述前面大哥技术确实没有问题

倒是你的想法 "原本 5 秒写完的发送一个请求代码", 有点⚠️
lyb11232345688
47 天前
人家自己都干不下去了 你还接着干
chenalex
47 天前
除了"登录前端校验 token 过期时间", 其他没看出有什么问题
92Developer
47 天前
多拉些你的屎,到时辞了你还得把你招回来。
zzNucker
47 天前
你把你写的代码和他写的代码都发给 ChatGPT ,让公正的 GPT 评价一下
angrylid
47 天前
你是想说,很多请求本来可以直接在 methos 里面 fetch 短快平,但是他非要抽离出去自己搓了一套类似 rtk query 的 endpoints 或者 spring controller 的玩意?

不过这跟 ts 有什么关系,你不想标注类型,tsconfig 调宽松到处 any 不就退化成 js 了吗?
chinaguaiu
47 天前
@guanzhangzhang #4 写注释还可以,不会被轻易删除。但是 readme 和博客真的没人看,也容易弄丢,工期紧的时候也没有太多时间另外去整理思路写 readme
legendBro
47 天前
你猜为什么他离职
zephyru
47 天前
加 ts 封装(或者任何抽象吧)基本考虑的是维护方便,不想管直接 any 走天下也没什么区别...我觉得不至于套一层 ts 封装把工期拉长多少...
guanzhangzhang
47 天前
@chinaguaiu gitlab 上的 README 还不看吗,那看啥,oa 上留的聊天记录吗🙄
darson
47 天前
大作坊其实都差不多的

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

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

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

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

© 2021 V2EX