如果接口返回一个键值表示『是』或者『否』,
一般人会用 Bool 类型,
今天偶然发现个接口,返回的 json:
{
"isComfirmed": "✓"
}
一开始还没明白啥意思,最后也是想了半天才懂…
真他娘的是个天才
一般人会用 Bool 类型,
今天偶然发现个接口,返回的 json:
{
"isComfirmed": "✓"
}
一开始还没明白啥意思,最后也是想了半天才懂…
真他娘的是个天才
1
Luckyray Nov 9, 2018 哈哈哈哈,不对的返回❌吗?
|
2
Deville Nov 9, 2018
大佬大佬,哈哈哈哈
|
3
specita Nov 9, 2018
一目了然
|
4
Mac Nov 9, 2018 via Android
简单明了,而且返回否还能省一个字节,满分
|
5
feverzsj Nov 9, 2018
github 不都是这样的?
|
6
hundan Nov 9, 2018 via Android
感觉在哪见过相关可行性讨论
|
7
springmarker Nov 9, 2018 via Android Github 和 gitlab 也是
|
8
ruixingchen Nov 9, 2018 via iPhone 鬼才代码,哈哈,可以用 emoji 作为状态
commit:🙆 error:🙅♂️ |
9
kkkkkrua Nov 9, 2018 不是 confirm 吗。。
|
10
hhhsuan Nov 9, 2018 via Android
这有啥天才的,这么用的网站多了去了
|
11
ksaa0096329 Nov 9, 2018 @hhhsuan 能不能举个例子,还真没见过,正常都是返回 boolean(true, false)
|
12
ShadowAble Nov 9, 2018 6666
|
13
starsky007 Nov 9, 2018 via Android
也许人家是为了方便视图层无需转换就直接显示而故意这么干的
|
14
MeteorCat Nov 9, 2018 via Android
@ruixingchen 笑尿
|
15
xpresslink Nov 9, 2018
没有太明白,这个有什么很新奇的么?我一般直接用 1/0
这个只是个习惯问题而已吧。 |
17
cdwyd Nov 9, 2018 via Android
不觉得好啊,判断的时候还要 isComfirmed==√
本来直接 isComfirmed 就可以的 |
18
xivisi Nov 9, 2018
要我说,用 text 什么鬼,全用二进制 http2
|
19
lance6716 Nov 9, 2018 via Android
@springmarker 那是因为直接判断 UTF 吧
|
20
glues Nov 9, 2018 via iPhone rails 框架就是这么用的,所以你在 github gitlab 能看到这种参数
|
21
glues Nov 9, 2018 via iPhone
注意:这个对号不是 emoji
|
22
PythonAnswer Nov 9, 2018 via iPhone
对号是 unicode 文本
|
25
absente Nov 9, 2018
中文编程?
|
26
stephen9357 Nov 9, 2018
可以的,确认过代码,是大佬
|
27
qilishasha Nov 9, 2018
👌没毛病
|
28
fuyufjh Nov 9, 2018
@springmarker 那个是放在 url 里,勉强说得过去。放 JSON 就很奇怪了,毕竟 JSON 原生支持 boolean 的
|
29
SsuchingYu Nov 9, 2018
弱弱地问一下,V 站如何输入表情?
|
30
wbt Nov 9, 2018 via Android
😂😂
|
31
opengps Nov 9, 2018 via Android
😄😂😊😁😀😱😱😭😅👌😳🐶😏😙
|
32
gmywq0392 Nov 9, 2018
大佬眼里 26 字母都太少了
|
33
zzlettle Nov 9, 2018
我是没看懂,当然我能力差
有 people 能解释下的吗? |
34
anonymous256 Nov 9, 2018 via Android "isComfirmed": ✔
"isComfirmed": ✘ "isComfirmed": 👍 "isComfirmed": 👎 "isComfirmed": ✌ "isComfirmed": 🖕 那么问题来了,当多个程序员一起协助,如何不打起来并且保持项目内部的一致性? |
35
lrh3321 Nov 9, 2018 via Android
这么干的还挺多的。✔
|
36
anonymous256 Nov 9, 2018 via Android
@anonymous256 #34 更正“协助”为“协作”
|
37
wolfie Nov 9, 2018
@anonymous256 #34
大概就是维护一个方法吧😂😂 |
38
leekafai Nov 9, 2018 via Android
不 comfirmed 的话连这个键都不给,让前端直接 if
|
39
Tink PRO 貌似没毛病
|
40
wdlth Nov 9, 2018 "isDeleted":🤞
|
41
815979670 Nov 9, 2018 via Android
成功返回数据 失败返回空 我一直是这样
|
42
thet Nov 9, 2018 via Android
√
|
44
GGGG430 Nov 10, 2018 via iPhone
其实返回 0/1,比返回 bool 更好
|
45
seakingii Nov 10, 2018
如果前端不用再处理数据,直接绑定到视图的话,也说的过去啊.
|
47
tonylau Nov 10, 2018 via Android
同 45 楼,如果站在前端角度考虑,说得过去
|
48
hnbcinfo Nov 10, 2018
就凭你“想了半天才懂…”,说明,你悟性不够,修炼道路估计也就到此为止了,已经不可能突破码农,晋升编程天才了!
|
49
JasonTsang Nov 10, 2018
新技能 √GET
|
50
watzds Nov 10, 2018 via Android
厉害啊,他这是 block 接口,blocking queue 的 take
|
51
ragnaroks Nov 10, 2018
'0f'/'1t'
|
52
MOmc Nov 10, 2018
❤️/💔
|
53
ashanyue88 Nov 10, 2018
|
54
Shadas Nov 10, 2018
@anonymous256 当然是定义常量以及封装一个判断不同表情的方法啦 XD
|
55
fox0001 Nov 10, 2018 via Android
哈哈哈哈
|
56
KgM4gLtF0shViDH3 Nov 10, 2018 via iPhone
🙂🙃😆😣😲🤐😈👿👌🏿👋🏿
|
57
encro Nov 10, 2018
我只知道 0,1 肯定比这个容易打出来,
存数据库也是 bool 或者 int 类型相对 char 或者 varchar 更省 用的时候也更容易 if accept do something |
58
vamxmen Nov 10, 2018
哈哈哈,这样多易读啊,哪天能发明个萌代码、萌语言多好。。
|
59
lneoi Nov 10, 2018
可以可以 很直观
|
60
codehz Nov 10, 2018 |
61
iDelicious Nov 10, 2018
hhhhhhhhhh
|
63
valorachen Nov 10, 2018 via Android
@ruixingchen 哈哈哈哈哈!头都被你笑掉了
|
64
jmk92 Nov 10, 2018 via iPhone
用批量替换工具,一键全部给他替换了,坐等他找你。
|
65
wingpui Nov 10, 2018
哈哈哈哈~~~被你们的表情笑死了
前几天还看到一个用多开线程,按休眠时间排序数组的高手呢 |
66
genel Nov 10, 2018
|
68
btcjp Nov 10, 2018
非常赞同这个接口返回
|
69
YzSama Nov 10, 2018 via iPad
我还见过 true : no,false: yes。。这样的设计
|
70
doun Nov 11, 2018 via Android
rails 早就默认这样了
|
71
kenshinhu Nov 11, 2018
这样会被前端打死吗
|
72
ACSuperChen Nov 11, 2018
确认过眼神,是个大佬
|
75
xyjincan Nov 14, 2018
前端直接显示,没毛病
|