大家对于中文变量名是如何看待的?

2019-11-01 21:38:00 +08:00
 FakeLeung

恕我愚昧,实在是不想翻译各种奇怪的名称了,直接用中文当作变量名简洁明了(对于我来说)

不知道大家如何看待中文变量名的?

31103 次点击
所在节点    程序员
317 条回复
atcdef
2019-11-03 06:57:39 +08:00
如果 IDE 能提供 中文 变量名的首拼输入功能 的话,我会很乐意用中文 变量 名的。可惜,我没看到过有提供这种支持的插件啥的
lc7029
2019-11-03 07:26:20 +08:00
很好,正在用。
不管某个对象是变量还是类,一目了然,而且不用写注释
JerryCha
2019-11-03 08:29:50 +08:00
没啥问题
英文描述有时会不可避免的需要超过 3 个词来描述,读起来会比较痛苦。
![]( http://dialogtree.com/wp-content/uploads/2011/01/A-class-declaration1.jpeg)
hyy1995
2019-11-03 09:06:37 +08:00
如果这个项目前端就你一个人负责,那你怎么喜欢怎么写,用中文也无所谓。。。不过如果是团队开发,我觉得你的前端同事会打死你
lawrenxe
2019-11-03 09:12:47 +08:00
楼主是审计所的吗
shfanzie
2019-11-03 09:36:43 +08:00
自己玩那随便咯,团队写这样的代码会被打死
fps23dot9999
2019-11-03 09:50:47 +08:00
字符编码容易出问题,中英文切换非常难受(特别是对于 VIM 玩家)
jzmws
2019-11-03 09:53:42 +08:00
遇到不支持中文的系统就 gg 了这个只能说是在各种的项目上用, 要是做工程 后期的维护就好问题很大了
clare0621
2019-11-03 10:33:04 +08:00
@secondwtq 汉语本来就没有英语易学易用。事实上王垠的很多观点都没什么问题。前提是学会站在完全客观的角度去看待。
silentstorm
2019-11-03 10:39:20 +08:00
国内项目管那么多国际化干嘛,中国人自己看得懂就行,别整出一堆蹩脚英文徒增笑料
nanjia
2019-11-03 10:46:15 +08:00
get 姓名 这样可以吗
nanjia
2019-11-03 10:47:22 +08:00
getter setter 支持吗
petelin
2019-11-03 11:02:08 +08:00
受不了
petelin
2019-11-03 11:03:38 +08:00
你可以用拼音, 这样的代码我看起来就跟好像烧饼里面本来可以加鸡蛋,肉. 你加的是牛奶.

不接受辩论.
shiji
2019-11-03 11:10:44 +08:00
再补充几句,你这种情况用中文很合适。。
不过如果有人想来劝你把 const key return calc 也换成中文,那就很扯淡了。
x86
2019-11-03 11:14:24 +08:00
比一些奇奇怪怪的翻译好多了…
nnqijiu
2019-11-03 11:50:27 +08:00
@hhhsuan 用几个蹩脚的英文单词就比拼音牛逼了?
qiyuey
2019-11-03 11:59:47 +08:00
变量需要全局一致,如果都能够打通,也是一个很好的选择
murmur
2019-11-03 12:04:24 +08:00
@petelin 拼音也存在规范的问题,中国是书同文但是话不同语,碰到的是方言还好,要是有人把粤拼顺手写进去就爽了
markgor
2019-11-03 12:11:41 +08:00
在報表的基礎上,我支持中文變了名,一眼就看懂了,知道統計的是什麼數,後續需要使用這些數據計算的時候也不會出錯。

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

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

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

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

© 2021 V2EX