第一次觉得变量名为中文可以接受

2020-03-26 22:58:32 +08:00
 FaiChou

18296 次点击
所在节点    程序员
127 条回复
0x11901
2020-03-27 16:43:43 +08:00
@realpg 我还有一个,棋牌里面的 [三带一] [飞机带一对] [顺子] [听牌] [天和]
iriyave
2020-03-27 17:11:02 +08:00
@xsen 我工作中实际遇到的,二位三通阀,夹转联动,你找个合适的翻译?第一个是比较常见的,但是英文翻出来又臭又长,如果用阿拉伯数字,还是数字开头,第二个是一种夹持器和回转器的联动操作手柄,大佬您给翻一下看看能不能比中文言短意明?
winterbells
2020-03-27 17:24:51 +08:00
英文高贵党又来了

按实际情况用不就行了

你回帖时不也打的中文吗
ElmerZhang
2020-03-27 17:28:12 +08:00
楼上某些脱离场景谈规范的都是耍流氓。凡事无绝对,“代码里不能使用中文”这条并不适用于所有场景。
这段代码从格式上来看还是比较工整的,用中文变量名之前相信也是尝试过用英文的,实在太蛋疼了才用的中文。
xsen
2020-03-27 17:33:14 +08:00
已 block 主题,求求各位不要再 @我。你们喜欢用就用,我一点意见都没有
@iriyave @rvkea
sikong31
2020-03-27 17:33:54 +08:00
中文挺好,问题在于打字补全麻烦,一些难懂的常量用中文还是不错的
函数用中文补全起来。。。
jin5354
2020-03-27 18:19:08 +08:00
打起来打起来
gimp
2020-03-27 18:26:34 +08:00
这时候用拼音首字母缩写比较好,写好注释
turi
2020-03-27 18:54:53 +08:00
@0x11901 确实,棋牌里面,特别是地方性棋牌,我都是用拼音 来的
fromdark
2020-03-27 19:21:30 +08:00
其实英文变量名就是用英文表达的有语义的名词啊,只不过计算机是外国人发明的而已
cai314494687
2020-03-27 20:26:58 +08:00
切换输入法得累死
ifxo
2020-03-27 20:30:04 +08:00
@0x11901 threeandone, planeandtwo, successive, listen, skywin
baozijun
2020-03-27 20:38:40 +08:00
任何事情,只要说 绝对不能 怎么样的,要不就是傻子,要不就是 naive.
zsdsz
2020-03-27 20:57:11 +08:00
虽然我也反对中文变量名 但是看到有人在找优越感 也是呵呵了 都是下三流谁看不起谁啊 读几年书写几年代码就这德性了 连讨论都能这样 要真让这种人得势…
xcstream
2020-03-27 21:00:48 +08:00
文化自信!
fatestigma
2020-03-27 23:00:18 +08:00
如果 IDE 能支持用拼音补全的话,感觉或许还可以?要不然真的切换输入法得累死
DixCouleur
2020-03-27 23:02:12 +08:00
还有一些变量名比如:方天画戟,子母追魂胆等
反正我是想不出来贴切的英文
xuanwu
2020-03-28 00:34:31 +08:00
@fatestigma #116
shift 切换习惯了也还好。
也可以保持中文输入法,英文单词回车(有时中文输入法还能提示英文拼写错误)。
#13 有 vsc 拼音输入补全的演示。
lijialong1313
2020-03-28 01:27:26 +08:00
中文变量的确可以接受,其实只要是修饰性的东西中文都可以接受,只不过呢……个人不建议采用中文,因为我认为用中文有时候会出现一些奇奇怪怪的问题。
FaiChou
2020-03-28 10:03:02 +08:00
@vxyun #93 Source Code Pro

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

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

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

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

© 2021 V2EX