和主管为一个接口输出真吵了一天,搞得都想离职,求怎么破

2019-03-19 11:10:18 +08:00
 HackerPainter

主管想用的接口输出

{
  "status" : "错误码",
  "error" : "错误消息",
  ......
}

楼主想用的接口输出

{
  "errorCode": "错误码",
  "errorMsg" : "错误消息",
  ......
}

我在想一个接口至于争吵一天吗?最后我妥协了,现在感觉好想离职,请问怎么破

38461 次点击
所在节点    程序员
436 条回复
HackerPainter
2019-03-20 09:11:55 +08:00
@iidestiny 这你都知道?
guoyuchuan
2019-03-20 09:12:27 +08:00
看不懂这是为什么,难道我的政治觉悟太低了?
saeed
2019-03-20 09:23:41 +08:00
还真看不惯用 错误,成功 状态都放在 errorcode , 别告诉我只有失败的状态才放在 errorcode 其实用啥都行,实现需求就行 就一个字段名的问题吵一天,真是极品
macszh2013
2019-03-20 09:24:32 +08:00
你主管是对的
wxl1380610
2019-03-20 09:24:51 +08:00
真闲
sutra
2019-03-20 09:27:06 +08:00
phper69
2019-03-20 09:31:42 +08:00
主管跟你吵得不是接口,是权力
rexyan
2019-03-20 09:45:20 +08:00
建议加上个唯一的 response id
xinjiang
2019-03-20 09:45:37 +08:00
先做人,再做技术
Honwhy
2019-03-20 09:52:08 +08:00
我的习惯仅供参考
code 对应编码,不完全是数字,比如 S00,B00,S=System B=Business
status 类似于 HttpStatus 的语义,用数字描述,
message, msg, errorMsg, desc,这些都不关键
wupher
2019-03-20 09:52:35 +08:00
为个字段名就争执了一天,如果没有历史或者其它原因,值得吗?
xinjiang
2019-03-20 09:54:31 +08:00
你这样的人不该在别人手下做事,应该自己开公司自己干,为了一段代码设计和主管吵一天,真是委屈你了
jorneyr
2019-03-20 09:56:00 +08:00
难道你们的接口都是返回错误信息么,字段都是描述错误为主 ^_^
wmm
2019-03-20 09:56:35 +08:00
{
"code":,
"msg": "",
"data": ......
}
ayumi043
2019-03-20 09:58:50 +08:00
服了。两个没本子差别啊,或者有文档说明就 ok 了。这点破事也能吵。
justin2018
2019-03-20 09:59:05 +08:00
那年在缅甸,因为赌石,我把护照都压上了,结果还是输了。赌石的地方在缅甸诺瓦达卡村,无奈之下我决定铤而走险,越境回国,可惜被缅甸边防军发现,向我开枪扫射,我左脚中弹,一瘸一拐的奔向祖国一步一步的挪,左脚的疼痛让我难以忍受,记得当时身边好多大树我都没扶,就服你 😁

开个玩笑~~~ 😅
我老大说啥 我就做啥子~ 😅
MyFaith
2019-03-20 10:02:25 +08:00
@tabris17 你这都错别字了
wyqn
2019-03-20 10:11:16 +08:00
@yiyi11 吔屎啦!梁非凡?😂
Maiiiiii
2019-03-20 10:11:50 +08:00
理论上讲,这个对外输出的接口要配文档的,无论哪种方式有文档的话就都不是问题。
st2udio
2019-03-20 10:14:51 +08:00
@feikeq
code 是给前端操作的选择,比如我这个错误返回,我前端需要作出一些变化。你直接给个字符串,我用字符串去判断吗?

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

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

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

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

© 2021 V2EX