给大家看看眼界

348 天前
 acvrock

重构代码,发现有一个字段是 true,重点是三端都对接上,跑了一年多了

3987 次点击
所在节点    程序员
10 条回复
rrfeng
348 天前
又不是 global true = 3 ,怕啥
tyrantZhao
348 天前
防御性编程
kneo
348 天前
一个字段名而已。
drymonfidelia
348 天前
我们这边甚至还有一堆纯数字属性名
oneisall8955
348 天前
整成 map 吧
yolee599
347 天前
这是 protobuf 吧?会编译成对应语言的源码,而且这个不是枚举类型,所以这个字段的名称不会单独存在于源码中,一般前后都会加一些 get/set 的字符
chendy
347 天前
还行,我这还有叫 return 的,叫 class 的字段呢,恨不得把各种语言的关键字用一遍…
ktyang
347 天前
定义个 true=random()<0.9999999 吧。。。
me1onsoda
347 天前
经历过类似的情况,代码根本编译不过,但是线上不懂为啥跑的好好的
feirisu
347 天前
是 protobuf 吧,我们服务器端用"id",但在 iOS 端不能使用 id ,所以会在 iOS 端会自动变成 id_p

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

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

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

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

© 2021 V2EX