python,变量含义是非测试人员,我同事:no_ceshiuser, 惊为天人。。。
只是水帖图一乐,要是这都觉得看出优越感了,那你需要反思一下了
|
X-ForceJun 1, 2021
102
这个好歹能看出来……
全特么整 a 、b 、c,x 、y 、z 的你是没见过,跟混淆后的代码一样!!!!!!!!!!! |
|
lovecyJun 1, 2021
103
@neowong2005 吐槽差的 != 优越感
|
|
X-ForceJun 1, 2021
104
这几个变量不够了,就 aa 、bb 、cc 、ax 、bx 爽么……
真人真事,我不知道这人是不是存心去搞公司的。 重点是,你问他这变量是代表啥,他自己也真不记得!!! |
|
amokJun 1, 2021
106
确实醉了,纯中式翻译
|
|
ZhangxiaopaJun 1, 2021
107
@f056917 这个太常见了, 对接的 his lis 都是拿拼音首字母做变量。看了半天还真不知道他啥意思
|
|
kkbblzqJun 1, 2021
108
这种你至少还能猜出意思,我见过 a1 a2 b1 b2 c1 c2 ....
|
|
root01Jun 1, 2021
109
@EHemingway 这样的变量名没毛病
|
|
secsilmJun 1, 2021
110
虽然不是最优,但是绝对不是中等偏下那种,至少能看出意思。
|
|
GreatshuJun 1, 2021
114
还不错,没给你整个 a,b,c,user,_fcsry
https://zh.javascript.info/ninja-code |
|
weizhen199Jun 1, 2021
115
好歹 no_ceshi_user 或者 no_ceshiUser 啊
|
|
976683240Jun 1, 2021
116
hahahah ,至少能猜到意思,我们单位的就厉害了 aaa _aa,_val, _vvv,这才是牛逼的变了
|
|
rioshikelong121Jun 1, 2021
117
还可以 比拼音首字母缩写好多了。另外我的同事还有用日文罗马音拼音命名的(项目市场在日本),我是真的看不懂。
|
|
keygen88Jun 1, 2021
118
小屁孩就是这么容易高潮。。。
|
|
PichaiJun 1, 2021
120
Non-testers
|
|
panlatentJun 1, 2021
123
这种全拼的虽然看着不像回事,但是好歹也能直接通过变量名理解其含义。
|
|
40EaE5uJO3Xt1VVaJun 1, 2021
124
多加一个下划线,也许会更直观,no_ceshi_user
|
|
7guguJun 1, 2021
125
简单易懂👍
|
|
126
@yanzhiling2001 #124 没错的,再加一个下划线就很好理解了
|
|
winglight2016Jun 1, 2021
127
刚毕业的时候看到同事的变量名全部是:a1,a2,b1,b2 这样的,我问他,为什么这么命名,他说,学校老师就是这么教的。然后,技术总监告诉我,这就是深大的水平。。。后来我见到深大学生都绕路了
|
|
winglight2016Jun 1, 2021
128
忘记说了,命名习惯和是否一个人的项目没有任何关系,你想想,一个个人项目半年后你还能记得 a1 、b2 是什么意思吗?这个非常提现程序员的基本素质,面试时,你要是说出个“匈牙利命名法”立刻能让人眼前一亮。
|
|
pwelynJun 1, 2021
129
庆幸一下是你同事,不是你入职跟你交接代码的前同事,交接给你的代码如果是拼音首字母做的变量,你想想看刺不刺激
|
|
sayanoJun 1, 2021
130
害 你这还是同事能笑话下 我老婆的代码变量全是 abc 一问三不知还不敢说她
|
|
DejavuMoeJun 1, 2021 via Android
131
这个命名方式其实还挺可爱的😂,第一眼可能没看懂,拼音+常见单词,其实也行
|
|
rrZ2CJun 1, 2021
132
@vickchen1992 还行吧....真给上财务英文 我可能更.....迷
|
|
dc25bJun 1, 2021
136
全拼音,全英文都可以。但这样不加下划线还拼音英文混用看一眼就让人血压高了。。。随便有点强迫症都不能忍。
|
|
sanqianJun 1, 2021
138
至少还有个 no 不是 fei_ceshiuser 好家伙中英结合
|
|
kdxcxsJun 1, 2021 via Android
139
比赛的时候做项目,我给第三方登录的图标命名 thirdpartyIcon,后来按照我的代码,队友写出了 fourthIcon 这个名字😳
|
|
wangsdJun 1, 2021
141
可以了,至少你能根据变量名推测出意思,我这边还有命名和内容完全不搭边的命名,那才叫绝,不只是让你找不到路,而是把你拐到一条完全不相干的路上。
|
|
chiuanJun 1, 2021
142
你同事已经很好了。鉴定完毕
|
|
DannnnnJun 1, 2021
143
粉丝 powder
|
|
serge001Jun 1, 2021
144
这种变量名工作中可以说是比比皆是,看上去真的好难受....贴一个我个人觉得比较合适的名字:not_test_user
|
|
QingXuJiaZhiJun 1, 2021
145
@xuanwu 建议收藏此贴做论据。还记得讨论中文编程的时候,很多人说 “中文变量名不利于国际化”,看看这里,拼音和英语的生硬混合却没有人提国际化的事情了,双标非常明显。
|
|
512357301Jun 1, 2021 via Android
146
小驼峰更好一些,这种全小写,一眼根本看不出是什么,拼读的是也不知道怎么短句
|
|
simple2025Jun 1, 2021
147
@zhengfan2016 国内很多政府项目都是拼音首字母
|
|
czkwg8Jun 1, 2021
148
下一次就是 fcsry
|
|
ciaolyJun 1, 2021
149
我用过双拼输入法的字母进行命名😁
|
|
vipdog73Jun 1, 2021
150
简单易懂的变量名
|
|
shroxdJun 1, 2021 via iPhone
151
看了半天才看懂……
|
|
ctro15547Jun 1, 2021
152
还不错 能看得懂
|
|
trilJun 1, 2021
153
纯拼音可以理解,中英组合也能勉强接受,中英混用还组成一个单词的变量名属实接受不能
|
|
154
@zhengfan2016 #20 拼音缩写不可怕,怕的是拼音都不会,点名《广东省婚姻登记网上预约系统》,户籍地女,写成 fjdnv 。
 |
|
phithonJun 1, 2021
156
歪个楼,理论上也不应该有“非测试用户”这一种对象(类)。因为测试、非测试,这应该是 user 的一个属性~~哈哈
|
|
gggxxxxJun 1, 2021
157
以前有个帖子里扯过这个话题,变量命名拼音话是蛮好的选择。
代码是给人看阅读的。 作为汉语母语的人来说,拼音缩写比英语缩写更好用。 |
|
akiraJun 2, 2021
158
代码能跑不。。能跑就行。。
|
|
NillSpakeJun 2, 2021
159
代码能跑吗?能跑就行!你能跑吗?能跑就行!两者能跑其一,就不管其他的了!
|
|
160
请看这个项目:
https://github.com/undefinedv/ZF-system/blob/master/0000000000000000000000000.xls 整个项目全是拼音缩写。为了方便维护,他们用一个 Excel 文件保存了中音 (拼音) 对照...给我看呆了 |
|
catzillaJun 2, 2021
161
你应该庆幸他不是给你写梵文拼读
|