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

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

主管想用的接口输出

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

楼主想用的接口输出

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

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

37437 次点击
所在节点    程序员
436 条回复
GeruzoniAnsasu
2019-03-19 12:12:17 +08:00
我感觉诸位也能在这个帖子里吵一天。。。
Heavytiger
2019-03-19 12:13:18 +08:00
怎么不用下划线:error_code
vimiix
2019-03-19 12:13:54 +08:00
我觉得主管的更通用一些,code 可以兼容其他情况,并不一定都是 error 情况。
yiyi11
2019-03-19 12:14:25 +08:00
下属唔可以啵上司嘴。
wingspread
2019-03-19 12:14:39 +08:00
钻牛角尖
wingspread
2019-03-19 12:15:18 +08:00
建议辞职。
yiyi11
2019-03-19 12:15:42 +08:00
多喝热水,喜欢就买,不行就分,遵循自己的内心。
zwh2698
2019-03-19 12:16:38 +08:00
其实更建议将 error, 修改为 message.还有 json 不要用驼峰命名,全小写。因为有些语言对大写解析会出错。小写都没有问题
ben1024
2019-03-19 12:17:11 +08:00
"一个接口至于争吵一天吗?",直接安装你主管的来
不开心就内部用自己的,外部封装一层输出层
hahaayaoyaoyao
2019-03-19 12:17:36 +08:00
@keepeye 这种是最好的
karllynn
2019-03-19 12:17:37 +08:00
支持主管

这种只是风格问题的设计,你居然不听领导的,我觉得你在哪都干不下去。
zzzzzzZ
2019-03-19 12:21:41 +08:00
果然大部分用的都是这种:
{
"code":0,
"msg":null,
"data":{},
}
longxboy
2019-03-19 12:21:50 +08:00
这就是一个风格,没有谁对谁错,定下一个标准就行
jrient
2019-03-19 12:21:52 +08:00
{
"status":0,
"msg":''
}
StarRED
2019-03-19 12:22:43 +08:00
主管是背锅的,要听他的。
az422
2019-03-19 12:27:30 +08:00
闲的蛋疼,从楼主示例来说,两种方案功能是一样的,就是命名不同而已,这也能吵我服了
Lonely
2019-03-19 12:28:40 +08:00
@struggle001 你是认真的还是搞笑的
udumbara
2019-03-19 12:29:17 +08:00
庆幸自己没有和这样的人(楼主和主管)共事
akatquas
2019-03-19 12:31:43 +08:00
@raysonx There are only three hard things in Computer Science: cache invalidation and naming things.
fanhaipeng0403
2019-03-19 12:31:53 +08:00
吵这个有意思吗

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

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

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

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

© 2021 V2EX