新入职了一家公司,第一次对接口,差点脑溢血

2024-07-22 18:01:33 +08:00
 Irisxx

一个最简单的二维数组能做成这样 瞬间不想干了

15682 次点击
所在节点    职场话题
96 条回复
adgfr32
2024-07-22 20:23:10 +08:00
看着像是 php 吐出来的数据。
linmilu
2024-07-22 20:24:57 +08:00
@tool2dx 这个就想多了 开掉之后只有双倍工作
so2back
2024-07-22 20:29:29 +08:00
如果只是 0 和 1 的问题那倒是没啥,无非就是用状态码代替了编码而已
Irisxx
2024-07-22 20:34:37 +08:00
@tool2dx 我当初主动说过可以同时写后端,但是我不会 JAVA ,他们怕我走后没人维护,当然涨工资是想也不要想。
idragonet
2024-07-22 20:35:55 +08:00
GPT 处理就行了。
Irisxx
2024-07-22 20:42:32 +08:00
@so2back 这个页面是个列表,不是只有主材,辅材,我要遍历这个对象所有 Key ,自己重新组装成数组,上面评论的时候忘了这是在工作环境,不是下了班慢悠悠写适配,上面也是每周都催进度的,这是上百个接口里的第一个而已,如果每个接口都因为不规范本地写方法适配,我的进度也会被拖。
Irisxx
2024-07-22 20:45:02 +08:00
@Meteora626 没有文档,写完了一个,出个接口文档,我说过先定义结构,再写功能。但人微言轻
timeflies2020
2024-07-22 20:46:56 +08:00
像是刚入行的人写的一样
xiangyuecn
2024-07-22 20:51:54 +08:00
这代码至少是成功运行了 问题不大😂
AV1
2024-07-22 21:12:49 +08:00
Object.keys()
Object.values()
Object.entries()
Object.fromEntries()
JS 的这四个函数,我称之为对付某些后端菜鸟返回的畸形数据结构的法宝😎
chuck1in
2024-07-22 21:18:04 +08:00
话说这公司加班吗,团队估计不大吧。
Irisxx
2024-07-22 21:24:40 +08:00
@chuck1in 团队不大,看中实体行业稳定点,公司本身还行的,只要进度够,也不咋加班,降了 1 万过来应急的。
leedef703777
2024-07-22 21:24:46 +08:00
php 写出来的正常,java 写出来我的我是没想到的
leedef703777
2024-07-22 21:25:37 +08:00
淡定,其实问题不大,只要格式不变,类型不变都不算啥问题
Irisxx
2024-07-22 21:29:38 +08:00
@leedef703777 带佬说的对,其实一个 flatMap 也能搞定,只是把我对这个团队的期待值拉低了。
hoythan
2024-07-22 21:43:54 +08:00
如果固定 0 是主材 1 是辅材的话完全没问题,如果后面是 12345....的列表才有问题。
Irisxx
2024-07-22 21:47:38 +08:00
@hoythan 当然是列表啦。
kakki
2024-07-22 22:13:39 +08:00
"0"
0
只能说 6
iOCZS
2024-07-22 22:14:54 +08:00
看起来是 MongoDB 啊
WhateverYouLike
2024-07-22 22:49:43 +08:00
笑死我了,发自内心的快乐。你终于体会到我的感受了,跟我对接的后端数据结构特别烂,偶尔也会出现这样的结构,后端是不是 python 呢

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

https://ex.noerr.eu.org/t/1059222

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

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

© 2021 V2EX