有没有人想一起制定一个编程拼音命名标准,发布到 github 上?

2018-08-17 15:01:50 +08:00
 zjsxwc

编程中文命名的读和写都很影响效率。

写的话还要用输入法输入太慢了。

读代码的时候,为了避免由于不同停顿导致的歧义我都要读 3、4 遍反复确认才能大致看明白中文意思,当碰到满屏中文时简直就是噩梦。

我宁愿用下划线配合数字声调的拼音命名也不接受中文命名,eg:

function ji4suan4_yi2ge4_yun4fei4(){}  //计算一个运费

function shang4chuan2_tu2pian4(){}  // 上传图片

function cheng2ping3_cang2ku4_ru4ku4(){}  //成品仓库入库

5475 次点击
所在节点    程序员
83 条回复
AEANWspPmj3FUhDc
2018-08-17 15:32:47 +08:00
如果团队中有外国人又怎么办?

恕我直言。一些基础单词都不会,这样还不如别来当程序员了。
LucasLee92
2018-08-17 15:32:49 +08:00
都搞到这程度了,直接中文呗
AEANWspPmj3FUhDc
2018-08-17 15:32:58 +08:00
或者直接用易语言吧。
x7395759
2018-08-17 15:33:53 +08:00
徒增烦恼,我还要想一下是第几声?

直接用中文不就得了
mrvon
2018-08-17 15:35:09 +08:00
这种命名真的太难看了~接受不了~
liuzelei
2018-08-17 15:35:42 +08:00
现在程序员的门槛已经这么低了么?学点基础英文单词,过个 cet4 有那么难?
torment5524
2018-08-17 15:35:57 +08:00
遇到不知道英文的变量场景,我都是临时网上搜一下的。。。
除非很紧急,临时处理下,或者自用,才会用拼音,但大都是缩写。。。没标过音调。。。老实说标发音几声我以前真没想到。。
Phariel
2018-08-17 15:37:30 +08:00
你这个比易语言还 666。。。
AckywOw
2018-08-17 15:40:58 +08:00
不都是 996 吗?这到底是有多闲,比我还闲😳
gamexg
2018-08-17 15:41:16 +08:00
还不如用汉字,要么英文要么汉字,现在大部分语言都支持汉字了。
Miary
2018-08-17 15:45:53 +08:00
还不如用拼音...
passerbytiny
2018-08-17 15:46:14 +08:00
现在的拼音输入法都是一个妥协措施,拼音本身都不成熟,你还想让他往编程语言上搞。

读音和文字是两码事,英语变成用的是文字而不是读音,换成汉语变成也得是文字,不能是拼音。
Exia
2018-08-17 15:47:20 +08:00
我在想冰岛的程序员命名是不是冰岛语,还有德国的,法国的,为什么不说日本或是韩国,因为我想知道直接能打出来的字符而不用转的命名是不是当地的语言。
514656282
2018-08-17 15:48:26 +08:00
编程中文命名的读和写都很影响效率。

看拼音效率就很高?真的不是在搞笑吗
beny2mor
2018-08-17 15:50:32 +08:00
30#说的对
beny2mor
2018-08-17 15:52:48 +08:00
你可以注明: 该标准适用于只限国内开发者参与开发的项目。
zacksleo
2018-08-17 15:59:15 +08:00
加个中文注释不就 ok 了
ResidualSoils
2018-08-17 16:00:04 +08:00
标准不适合用开源的方式指定。
daigouspy
2018-08-17 16:00:09 +08:00
如果程序员是胡建人...
just1
2018-08-17 16:03:54 +08:00
@daigouspy 我们福建很标准的🌚广东那才受不了

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

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

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

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

© 2021 V2EX