分享一个猪队友,都 8012 年了居然还有那么菜的后端可以混迹在互联网公司!

2018-08-15 02:08:00 +08:00
 fansangg
今天快下班的时候,写完一个功能正准备测试,然后调接口的时候发现 token 过期了,然后重新登录。

登录的流程之前走了不下一百遍,没想到居然报错了!查看日志发现是 json 解析报的错,如何我看了一下返回的 json 格式,发现地址列表返回的居然是空字符串

``` address:"" ```

然后我找对接的后台同事说,我说空的话你要返回一个 jsonarray 啊,就是[]。



然后等了 10 几分钟,后台的兄弟和我说改好了。然后我再调了一遍,依然是报错,然后看了一下返回的数据...

address:"[]"

我的天呐,真的是改好了,太优秀了!从业以来遇到过最优秀的同事!看起来也应该有 30 岁了,怎么还会那么菜!他是怎么混过来的!
31732 次点击
所在节点    程序员
319 条回复
weizhen199
2018-08-15 10:17:07 +08:00
"[]"确实很 low
tinycold
2018-08-15 10:17:50 +08:00
我跟你说,你们这个算好的,我以前遇到一个,没有东西,就不给我返回,Request 就这么挂着。

我问他,你这个怎么次次都超时,我把超时限制关闭了都还一直不返回,怎么回事儿,

那哥们儿说: 没有东西,我怎么返回嘛!! 。

dei, 理直气壮的,我还觉得他说得多有道理的
Hardrain
2018-08-15 10:19:00 +08:00
@meloner 不按规范成了沟通问题?

鲁棒性那是考虑用户 /合作方错误操作 /输入错误数据。
不是考虑自己一方违反规范
julio867
2018-08-15 10:22:21 +08:00
嗯,这样的人应该挺多的吧~这两年遇到不少后台开发做接口的,有的人很规范,而有的人直接把整个数据库都暴露给你,然后跟你说“字段都给了,用什么自己挑”,当然密码字段也会出来····
cncqw
2018-08-15 10:22:42 +08:00
@keepeye 这个是返回类型写 string 结果接口的 json 数据被转成字符串了
easylee
2018-08-15 10:22:53 +08:00
@hrong #11 你这条回复 26 赞,哈哈哈。用个知乎都生气,你能干啥大事?
c0878
2018-08-15 10:25:44 +08:00
@meloner 防御性编程技术笑哭
Sparetire
2018-08-15 10:26:12 +08:00
整个帖子的回复简直不忍直视。。低级错误也能有这么多人洗
鲁迅: 我觉得防御性编程防不了 sb
qibing2000
2018-08-15 10:26:12 +08:00
@tinycold 这个我真的笑了。
Raymon111111
2018-08-15 10:27:10 +08:00
有接口文档吗?
huoluobo
2018-08-15 10:29:26 +08:00
我也遇到过不少次,给后端说了他也好像理解了,然后改半天说改好了,拿回来一看还是错的,根本没变化不知道改的啥。。。
SirLostWhite
2018-08-15 10:29:38 +08:00
有接口文档和数据字典就好了
easylee
2018-08-15 10:30:55 +08:00
这种低级问题都能洗地,还说楼主的锅,我也是服了楼上洗地的各位,告辞,惹不起你们,今天你们可以喷楼主,说不定明天我发帖就来喷我了,惹不起惹不起。
suikator
2018-08-15 10:33:11 +08:00
@tinycold 都是腰间盘 为什么他那么突出 报下公司名 大家一起入职 😂
duan602728596
2018-08-15 10:35:30 +08:00
真的,幸好 js 数据类型没多少,要不然真防御不过来 sb
skSK09
2018-08-15 10:40:33 +08:00
hh
NullException
2018-08-15 10:43:58 +08:00
前端不会 ajax 交互的一抓一大把。
janus77
2018-08-15 10:46:52 +08:00
这还用规范?在我看来,如果明白确定是「 json 」格式,那所有不标准的 json 就统统是错误的,包括 PHP 的动态 key 数字 key 这种,都不算是标准的 json。
如果你要问我要规范,那行,json 规范自己看下,严格遵守就 OK
ChristopherWu
2018-08-15 10:48:16 +08:00
我艹,评论的都是当真?
66beta
2018-08-15 10:48:20 +08:00
还是自己校验下吧,真的,心累

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

https://tanronggui.xyz/t/479858

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

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

© 2021 V2EX