只是水帖图一乐,要是这都觉得看出优越感了,那你需要反思一下了
102
X-Force 2021-06-01 14:36:13 +08:00
这个好歹能看出来……
全特么整 a 、b 、c,x 、y 、z 的你是没见过,跟混淆后的代码一样!!!!!!!!!!! |
103
lovecy 2021-06-01 14:36:49 +08:00
@neowong2005 吐槽差的 != 优越感
|
104
X-Force 2021-06-01 14:38:11 +08:00
这几个变量不够了,就 aa 、bb 、cc 、ax 、bx 爽么……
真人真事,我不知道这人是不是存心去搞公司的。 重点是,你问他这变量是代表啥,他自己也真不记得!!! |
105
nockyQ 2021-06-01 14:38:46 +08:00
@sybb 确实很惊讶,居然有这么多人表示赞同。自己一个人的项目,爱怎么命名就怎么命名。但凡要跟人合作,基本的代码规范总要遵守吧。
|
106
amok 2021-06-01 14:39:00 +08:00
确实醉了,纯中式翻译
|
107
Zhangxiaopa 2021-06-01 14:42:43 +08:00
@f056917 这个太常见了, 对接的 his lis 都是拿拼音首字母做变量。看了半天还真不知道他啥意思
|
108
kkbblzq 2021-06-01 14:45:22 +08:00
这种你至少还能猜出意思,我见过 a1 a2 b1 b2 c1 c2 ....
|
109
root01 2021-06-01 14:49:58 +08:00
@EHemingway 这样的变量名没毛病
|
110
secsilm 2021-06-01 14:51:19 +08:00
虽然不是最优,但是绝对不是中等偏下那种,至少能看出意思。
|
114
Greatshu 2021-06-01 14:58:59 +08:00
还不错,没给你整个 a,b,c,user,_fcsry
https://zh.javascript.info/ninja-code |
115
weizhen199 2021-06-01 15:03:39 +08:00
好歹 no_ceshi_user 或者 no_ceshiUser 啊
|
116
976683240 2021-06-01 15:12:28 +08:00
hahahah ,至少能猜到意思,我们单位的就厉害了 aaa _aa,_val, _vvv,这才是牛逼的变了
|
117
rioshikelong121 2021-06-01 15:25:03 +08:00
还可以 比拼音首字母缩写好多了。另外我的同事还有用日文罗马音拼音命名的(项目市场在日本),我是真的看不懂。
|
118
keygen88 2021-06-01 15:27:19 +08:00
小屁孩就是这么容易高潮。。。
|
120
Pichai 2021-06-01 15:50:11 +08:00
Non-testers
|
123
panlatent 2021-06-01 16:29:12 +08:00
这种全拼的虽然看着不像回事,但是好歹也能直接通过变量名理解其含义。
|
124
40EaE5uJO3Xt1VVa 2021-06-01 16:29:31 +08:00
多加一个下划线,也许会更直观,no_ceshi_user
|
125
7gugu 2021-06-01 16:29:49 +08:00
简单易懂👍
|
126
xuqiccr OP @yanzhiling2001 #124 没错的,再加一个下划线就很好理解了
|
127
winglight2016 2021-06-01 16:33:47 +08:00
刚毕业的时候看到同事的变量名全部是:a1,a2,b1,b2 这样的,我问他,为什么这么命名,他说,学校老师就是这么教的。然后,技术总监告诉我,这就是深大的水平。。。后来我见到深大学生都绕路了
|
128
winglight2016 2021-06-01 16:36:10 +08:00
忘记说了,命名习惯和是否一个人的项目没有任何关系,你想想,一个个人项目半年后你还能记得 a1 、b2 是什么意思吗?这个非常提现程序员的基本素质,面试时,你要是说出个“匈牙利命名法”立刻能让人眼前一亮。
|
129
pwelyn 2021-06-01 16:39:26 +08:00
庆幸一下是你同事,不是你入职跟你交接代码的前同事,交接给你的代码如果是拼音首字母做的变量,你想想看刺不刺激
|
130
sayano 2021-06-01 16:46:01 +08:00
害 你这还是同事能笑话下 我老婆的代码变量全是 abc 一问三不知还不敢说她
|
131
Spoience 2021-06-01 16:47:43 +08:00 via Android
这个命名方式其实还挺可爱的😂,第一眼可能没看懂,拼音+常见单词,其实也行
|
132
rrZ2C 2021-06-01 16:48:03 +08:00
@vickchen1992 还行吧....真给上财务英文 我可能更.....迷
|
136
dc25b 2021-06-01 16:59:24 +08:00
全拼音,全英文都可以。但这样不加下划线还拼音英文混用看一眼就让人血压高了。。。随便有点强迫症都不能忍。
|
138
sanqian 2021-06-01 17:45:20 +08:00
至少还有个 no 不是 fei_ceshiuser 好家伙中英结合
|
139
kdxcxs 2021-06-01 17:46:36 +08:00 via Android
比赛的时候做项目,我给第三方登录的图标命名 thirdpartyIcon,后来按照我的代码,队友写出了 fourthIcon 这个名字😳
|
141
wangsd 2021-06-01 18:06:06 +08:00
可以了,至少你能根据变量名推测出意思,我这边还有命名和内容完全不搭边的命名,那才叫绝,不只是让你找不到路,而是把你拐到一条完全不相干的路上。
|
142
chiuan 2021-06-01 18:08:29 +08:00
你同事已经很好了。鉴定完毕
|
143
Dannnnn 2021-06-01 18:13:45 +08:00
粉丝 powder
|
144
serge001 2021-06-01 18:40:11 +08:00
这种变量名工作中可以说是比比皆是,看上去真的好难受....贴一个我个人觉得比较合适的名字:not_test_user
|
145
cmdOptionKana 2021-06-01 18:45:29 +08:00
@xuanwu 建议收藏此贴做论据。还记得讨论中文编程的时候,很多人说 “中文变量名不利于国际化”,看看这里,拼音和英语的生硬混合却没有人提国际化的事情了,双标非常明显。
|
146
512357301 2021-06-01 18:46:42 +08:00 via Android
小驼峰更好一些,这种全小写,一眼根本看不出是什么,拼读的是也不知道怎么短句
|
147
chenqh 2021-06-01 18:47:06 +08:00
@zhengfan2016 国内很多政府项目都是拼音首字母
|
148
czkwg8 2021-06-01 18:47:14 +08:00
下一次就是 fcsry
|
149
ciaoly 2021-06-01 18:50:21 +08:00
我用过双拼输入法的字母进行命名😁
|
150
vipdog73 2021-06-01 18:57:09 +08:00
简单易懂的变量名
|
151
shroxd 2021-06-01 19:04:09 +08:00 via iPhone
看了半天才看懂……
|
152
ctro15547 2021-06-01 19:06:15 +08:00
还不错 能看得懂
|
153
tril 2021-06-01 19:09:19 +08:00
纯拼音可以理解,中英组合也能勉强接受,中英混用还组成一个单词的变量名属实接受不能
|
154
zhongjun96 2021-06-01 19:16:29 +08:00 2
@zhengfan2016 #20 拼音缩写不可怕,怕的是拼音都不会,点名《广东省婚姻登记网上预约系统》,户籍地女,写成 fjdnv 。
![UTOOLS_1622546095062.png]( https://i.loli.net/2021/06/01/ix4gKRGXae9l8cH.png) |
156
phithon 2021-06-01 22:51:04 +08:00
歪个楼,理论上也不应该有“非测试用户”这一种对象(类)。因为测试、非测试,这应该是 user 的一个属性~~哈哈
|
157
gggxxxx 2021-06-01 23:02:37 +08:00
以前有个帖子里扯过这个话题,变量命名拼音话是蛮好的选择。
代码是给人看阅读的。 作为汉语母语的人来说,拼音缩写比英语缩写更好用。 |
158
akira 2021-06-02 01:14:20 +08:00
代码能跑不。。能跑就行。。
|
159
NillSpake 2021-06-02 10:01:44 +08:00
代码能跑吗?能跑就行!你能跑吗?能跑就行!两者能跑其一,就不管其他的了!
|
160
Kininaru 2021-06-02 10:57:17 +08:00 1
请看这个项目:
https://github.com/undefinedv/ZF-system/blob/master/0000000000000000000000000.xls 整个项目全是拼音缩写。为了方便维护,他们用一个 Excel 文件保存了中音 (拼音) 对照...给我看呆了 |
161
catzilla 2021-06-02 12:02:25 +08:00
你应该庆幸他不是给你写梵文拼读
|