中文命名与英文命名代码可读性对比调研

2018-12-21 14:09:31 +08:00
 xuanwu

左边为原书附带示例, 右边为中文化后的同功能代码 (第一部分常量值有改动)

第一部分 第二部分 第三部分

5523 次点击
所在节点    程序员
59 条回复
947211232
2018-12-21 16:22:33 +08:00
我对楼主的工作更感兴趣
rockyou12
2018-12-21 16:23:01 +08:00
lz 这些例子没有实际意义,中文命名在某些业务中还是有很大价值。之前很多人也讨论烂了,什么仙侠玄幻游戏,法律,还有些 gov 的软件,业务是没法翻译成英文的,不用中文就勉强用拼音了。
JCZ2MkKb5S8ZX9pq
2018-12-21 16:30:15 +08:00
我是来赞 16 楼的
iir910
2018-12-21 16:36:54 +08:00
为什么你们会觉得需要切输入法?大多数输入法中文状态就可以直接输入英文标点。
反正语言自身保留的单词用英文,自定义的变量函数名用中文。连语法着色都省一半了。
有人觉得头皮发麻纯粹是习惯问题。
atcdef
2018-12-21 16:37:43 +08:00
说实话,我很想用中文命名变量,可惜缺少合适的 ide,没有 ide 的支持,中文变量的输入成为很大问题,要来回切换输入法,太累人了
bokchoys
2018-12-21 16:50:50 +08:00
少数派今天推了一个英文命名的利器
pexcn
2018-12-21 16:53:03 +08:00
怎么就这么有空。。lz 不上班吗
VDimos
2018-12-21 17:02:41 +08:00
@MyPassWordis 完美贴切
ipwx
2018-12-21 17:08:21 +08:00
gcd √
最大公约数 ×
hoge
2018-12-21 17:19:07 +08:00
来回切换输入法 累不累啊
welkinzh
2018-12-21 17:22:22 +08:00
我佛了,怎么老是你
mogami95
2018-12-21 19:48:22 +08:00
@ipwx ccp 手动狗头
windfarer
2018-12-21 20:04:36 +08:00
赞 16 楼
ispinfx
2018-12-21 20:06:21 +08:00
世界竟有如此闲得蛋疼之人
jamesxu
2018-12-21 20:10:27 +08:00
最近 V2EX 两个闹腾的比较厉害,一个是中文编程,一个是 APIJson,简直没完没了
jimchen9999
2018-12-21 20:17:56 +08:00
没完没了了 啊
hekunhotmail
2018-12-21 20:25:44 +08:00
不行 中文完全不行
xuanwu
2018-12-21 20:42:18 +08:00
@hscui
@GoodRainChen
@KasuganoSoras
@atcdef 输入法见 24 楼

@ipwx
@SorcererXW 最大公约数上了小学五年级就能看懂
SorcererXW
2018-12-21 20:45:23 +08:00
@xuanwu #38 上了小学五年级和你能不能简写"最大公约数"这个函数名有什么关系吗
zhang1215
2018-12-21 20:47:15 +08:00
@MyPassWordis 16 楼人才啊哈哈哈哈哈

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

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

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

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

© 2021 V2EX