我都不好意思了,代码变量拼音命名,醉了。。。。

2016-08-09 10:46:12 +08:00
 phper69
17848 次点击
所在节点    编程
125 条回复
21grams
2016-08-09 13:12:50 +08:00
@SpicyCat 所以日本人就是正确的化身? 你认为可以用拼音,因为日本人也在用假名,你用别人也在做这件事来证明这件事的正确性,这就是逻辑错误。
szharrydev
2016-08-09 13:17:17 +08:00
api 返回的 json 数据, key 是中文 。。。 你们感受下, 说了还不改。。。
aitaii
2016-08-09 13:28:21 +08:00
大家能看懂就行了,要是写个 qwer 之类的 滋滋。那才爽
CTO
2016-08-09 13:40:40 +08:00
@lijsh 这边赞也是 function zan()
microchang
2016-08-09 13:44:45 +08:00
@SpicyCat 我从你的回复获得的信息只是“日本人在这方面和我们一样”,然后你用这个事实来表达“所以这事不 low ”。而我期望的是讲出理由和依据,而不是“别人都这么做了为啥我们不行”。

另外,我好像还真记得有吐槽假名变量名的。
nashxk
2016-08-09 13:45:54 +08:00
内部统一就好,与其抱怨,不如改变现状。
DoraJDJ
2016-08-09 13:50:20 +08:00
@szharrydev JSON 的 key 值是中文...我突然想到 B 站今天闹得这个名堂了: http://www.bilibili.com/html/activity-qixi2016.html

http://activity.hdslb.com/zzjs/20160801qixi/js/data.js
```
choose: [{
走回家: {
text: ['正值春天,沿路的樱花树的确让人感到惬意','这时候,一个身影吸引住你的眼球',' [我:好萌的妹子啊,要上去勾搭吗?] '],
```
miyuki
2016-08-09 13:52:24 +08:00
doublleft
2016-08-09 13:59:47 +08:00
@DoraJDJ 仔细了下代码,只是场景需要啊,没啥可值得黑的。有些时候我也用过中文 key ,没办法,场景需要
SpicyCat
2016-08-09 14:04:27 +08:00
@microchang 呵呵,就这破事还摆事实道理, low 不 low 本身就是主观看法,我觉得不 low 你硬要觉得 low 我能说你错?你倒是给我摆事实讲道理说下怎么用拼音就不行?
SpicyCat
2016-08-09 14:14:32 +08:00
@21grams 你从哪里得出“日本人就是正确的化身”的结论的?“因为日本用假名,所以我们要用拼音”这就是你的理解? 我觉得我表达得很清楚了,就是没必要对拼音自轻自贱。日本程序员用假名命名变量名这个事实证明了,在实际项目中,不用英文命名变量名是可行的,用本国文字命名变量名是可行的。那么我们在开发过程中,在团队成员都是中国人的情况下,至少可以说,用拼音命名变量名是可行的。你要是觉得用拼音显不出来你是个假洋鬼子,你就用英文呗。
为防止你这类人有意或者无意的误解,我还是备注下:请区分「可行」和「必须」。
语文实在不及格的就别交流了,浪费彼此时间。
SpicyCat
2016-08-09 14:16:25 +08:00
今天在这个帖子见识了不少假洋鬼子。那么多人不待见拼音?现在这个年代还想用英文装逼?要装也是用法文啊。
microchang
2016-08-09 14:19:00 +08:00
@SpicyCat 我赞同你的看法,这件事情很大程度上是一种主观看法和妥协。

但我一开始就说明了,有疑问的是你的逻辑方式,而不是题目的问题本身,请不要偷换概念。

anyway ,就这样吧。下午愉快。
DoraJDJ
2016-08-09 14:19:34 +08:00
@doublleft 嗯,最多看着有点怪
21grams
2016-08-09 14:21:07 +08:00
@SpicyCat 可行不代表正确,可行有什么论证的必要,你就是用中文编程也是可行的。 另外,请说到做到,不要继续浪费我的时间。
EricBox
2016-08-09 14:22:03 +08:00
拼音并没有太大问题啊。我一般用英语,但是毕竟不是母语,偶尔犯一些小错误别人无法理解。在某些专业词汇上能用英语用英语,英语没有的用拼音,大家看代码才容易理解。
Sharuru
2016-08-09 14:22:45 +08:00
=m= 凑英文也就算了,最怕的是百度一个翻译然后贴回来的……
一般取不出的时候我就乱取, honoka , kotori , umi 这种
got
2016-08-09 14:26:26 +08:00
zan 不是挺好的, 哪个短用哪个
SpicyCat
2016-08-09 14:29:28 +08:00
@21grams 如果一件事是不正确的,那就不应该做,自然是不可行的。上文已经说明,用拼音不会造成交流问题,也不会对项目或者行业发展造成影响,因而是可行的,为什么是不正确的?可行没有论证的必要?听说过可行性研究吗?
中文编程在教育领域是可行的,在工程领域不可行。
我觉得你先去查字典看看 可行 的定义。
你要是觉得用中文吃力,也可以用英文,显得你高端。
phper69
2016-08-09 14:36:34 +08:00
我吐槽的不是适用拼音的场景,而是这种,大家感受下:
$cg_img['feiyong']=''
$cg_img['lixiang']=''
没错,就是拼出来的字段意思

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

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

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

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

© 2021 V2EX