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