2019 年, 有幸看到多半人不再反对中文命名变量

2019-10-18 12:31:19 +08:00
 xuanwu

一个程序员的水平能差到什么程度?

1545 次点击
所在节点    程序员
10 条回复
love
2019-10-18 12:37:08 +08:00
什么理解能力?这能表示大部分人了?阅读数 /踩的数据都没有的
xuanwu
2019-10-18 12:49:25 +08:00
@love 这两个回复从很早开始(30 赞左右)就开始被选为精选评论. 而且第一条评论中途还一度被踢出精选评论. 阅读数不会有多少优势.
相信踩第一条的肯定会赞第二条
各人解读吧, 反正很高兴看到不再是一边倒的状态.
vwym
2019-10-18 14:23:43 +08:00
过百赞前提下,知乎里面评论数比赞数高的就肯定是争议性发言。
关于中文命名变量,你写一半英文关键字然后再切换输入法不累么,遇.();""{}[]必切换,会换到到你烦。
实例.方法 1(实例 2.get 变量 1[2]);
这一句切换了 N 次输入法,而且 ide 自动生成代码的时候会弄成中英混合。
xuanwu
2019-10-18 14:45:46 +08:00
@vwym 当然有争议.

输入法设置"中文输入下使用英文标点"
切换也只要 shift, 驼峰的 shift 也不少吧?
ztcaoll222
2019-10-18 15:15:32 +08:00
说真的, 我情愿别人用中文变量名也不想要拼音变量名
kbs
2019-10-18 15:40:30 +08:00
@ztcaoll222 中国公司的外籍码农最怕的就是变量用拼音加缩写,根本猜不出来。
lazyfighter
2019-10-18 15:47:08 +08:00
我想我看到这样的代码,会立马关掉
xuanwu
2019-10-18 16:03:56 +08:00
@kbs 拼音缩写是人都怕吧.
hereIsChen
2019-10-18 16:59:06 +08:00
我英文不好也会用翻译软件,多用几次就记住了,用中文命名变量,确实不好用,输入起来麻烦
xuanwu
2019-10-19 03:18:21 +08:00
@hereIsChen 输入的时间少, 读的时候多. 注重可维护性的自然会注重可读性.

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

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

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

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

© 2021 V2EX