python,变量含义是非测试人员,我同事:no_ceshiuser, 惊为天人。。。
只是水帖图一乐,要是这都觉得看出优越感了,那你需要反思一下了
|
1
正常水平
|
|
2
粗看还以为是不认识的高级词汇...还复制到外面去查了一下...
|
|
root01Jun 1, 2021
4
no_测试用户, 哈哈
|
|
5
取名字嘛,能看懂就行,哈哈哈
|
|
gitdoitJun 1, 2021
6
还行,你是没见过几十个中文缩写不带注释的
|
|
leavicJun 1, 2021
7
越奇特越不容易跟别人冲突
|
|
abersheeranJun 1, 2021
8
Python 变量名可以用中文啊,`非测试人员`不就成了
|
|
p8YFk4f3E8SJ3aEvJun 1, 2021
9
我遇见过中文首字母拼的变量名,全靠猜
|
|
Chihaya0824Jun 1, 2021 via iPhone
10
我一瞬间以为是什么德语 23333
|
|
linbiayeJun 1, 2021
11
能让人一目了然的就是好名字。
|
|
12
改成 no_ceshuser,是不是更符合英语词汇的构造?
no_ceshiuser 就不太像英语单词了,然后就被你发现了。。 |
|
lmmortalJun 1, 2021
13
个人认为这变量名很好呀,至少实现了中美合璧不是吗
|
|
flytsukiJun 1, 2021
14
这个变量命名已经非常好了,没给你写成:fcery
|
|
faceRollingKBJun 1, 2021
15
可能你同事一时间没想起来 test 这个单词,建议你选择原谅:D
|
|
camecoJun 1, 2021
16
太太喜欢 使用 test 或者 example 做为变量名称,类名称。很有歧义呀。
|
|
ungrownJun 1, 2021
17
|
|
sandman511Jun 1, 2021
19
@guisheng 确实 楼主同事应该是出于 test 容易引起歧义所以这样命名的
就跟之前我同事命名的一个 xx 测试业务叫做 testxx.java 而不是 xxtest.java 一个道理 楼主以为自己在第二层 其实你同事在第五层噢 |
|
20
那你是没见过取拼音首字母来取变量的,比如广东省教育考试院
[]( https://imgtu.com/i/2nEtPg) |
|
21
@sandman511 #19 或许有个词是 tester ?
|
|
22
@zhengfan2016 #20 哈哈哈哈哈有效防止信息泄漏
|
|
biangouJun 1, 2021
23
能让人一目了然的就是好名字。
|
|
sandman511Jun 1, 2021
24
虽然这个命名确实有更好的选择
但是遇到一些自认为很离谱的事情的时候 可以先反问下自己 是不是其中有没考虑到的“隐情” |
|
25
@sandman511 #24 看过了,这个接口只是用来同步人员,与之相关的只有测试人员和非测试人员两种情况,他的变量:ceshiuser 和 no_ceshiuser 。其他没有任何调用的地方
|
|
wr516516Jun 1, 2021
26
至少能看懂
|
|
norootJun 1, 2021
28
一下没反应过来,还以为 ceshiuser 是什么单词。
然后发现是 ce shi user 。。。半拼音半英文,跟我同事有得一拼。猜猜我同事的命名:zhileng_temp 。 |
|
YvesXJun 1, 2021
29
@zhengfan2016 #20 字段多了以后使用拼音缩写是比较方便的,编码人员认知负担轻,易于联想。
|
|
YvesXJun 1, 2021
30
英语写错了或者瞎缩写才是最不能忍的。
|
|
31
@noroot 支棱_临时。贵司莫非是卖伟哥的
|
|
woomlyJun 1, 2021
32
取名字嘛,重要的是开心 😺
|
|
33
懂了吗?懂了就比 fcsrf 强
|
|
VegetableJun 1, 2021
34
*fcsry
|
|
x86Jun 1, 2021 via iPhone
35
一眼就看明白的就是好
|
|
HankAviatorJun 1, 2021
36
@zhengfan2016 数据库里命名用中文缩写通常是可以的,字典里解释好就好。
|
|
jorneyrJun 1, 2021
37
我竟然看一遍就明白了,说明这个名字取的不错,见文知意
|
|
foMMJun 1, 2021
38
@zhengfan2016 #20 这完全是密码……
|
|
xiaomingVTEXJun 1, 2021
39
no ce shui user 哈哈
|
|
40
以后 00 后上岗写的可能是:
csry 和 csry(bushi) |
|
sybbJun 1, 2021 via iPhone
41
竟然这么多人觉得没问题啊,那为什么从学习编程开始就一直被灌输的思想就是不要用拼音命名这样不规范?还是说真的有大量的 coder 都不在乎代码规范?
|
|
zhuang0718Jun 1, 2021
42
挺好的 言简意赅😜
|
|
43
我觉得我可以祭出我司的大招。微信刷脸=====weixin_brushface
|
|
yunyeJun 1, 2021
44
言简意赅,通俗易懂,又不失风趣幽默。你同事有个好文采!
|
|
estJun 1, 2021
46
你看得懂的变量名字就是好的变量名字。
|
|
47
ggjydyb 公共交易定义表
|
|
48
sssscService=上诉审审查业务类
|
|
49
很常见啊,比如 cacheuser -> 擦车用户
|
|
yitingbaiJun 1, 2021
50
这个没毛病吧
|
|
freemoonJun 1, 2021
51
大惊小怪
|
|
OHynJun 1, 2021
52
一眼能看懂的算好名字,这个符合标准。虽然我也感觉中西合璧不太合适哈哈哈哈哈哈哈。
|
|
WhiteDragon96Jun 1, 2021
53
@zhengfan2016 那你是没见过去拼音首字母还大写来取变量名的,正在对接
 |
|
ParfoisMengJun 1, 2021
54
两开花
|
|
ShylaJun 1, 2021
55
@zhengfan2016 这缩写没一个看懂的……
|
|
hatwJun 1, 2021
56
我觉得还可以啊,至少能看懂。。。。
|
|
57
还是建议大家不要过度鄙视中文变量名,主要原因是,现实中所谓的英文变量名真的太多问题。
|
|
vickchen1992Jun 1, 2021
58
|
|
kiracyanJun 1, 2021
59
我觉得还行
|
|
ZhouismeJun 1, 2021
60
no_ceshiuser,一眼没看出来,当看到 user 就反应过来了。问题不打,写完代码后大不了打开谷歌翻译,然后在粘贴进来就好了。变量这种问题不大的,还有注释呢。直接注释中文写,然后再软件翻译一遍英文。
|
|
RRRogerJun 1, 2021
61
那你是没见过 SAP ABAP 里面的变量名
|
|
LDaJun 1, 2021
62
还不如叫 ceshirenyuan_bushi 呢
|
|
banisheeJun 1, 2021
63
@vickchen1992 jd 的?
|
|
neowong2005Jun 1, 2021 via Android
64
我闻到浓浓的优越感
|
|
65
@vickchen1992 我觉得你这个还好,要是在中文首字母命名的前提下,图上面这样是挺规范的。如果开发人员或者维护人员的英文水平不够,强上英文会更奇葩。
|
|
didididididiJun 1, 2021
66
我还用 google 翻译了一下,检测结果为日文 -> 鼻子
|
|
sceggJun 1, 2021
67
@vickchen1992 不知道,接触过中软的系统数据库都这个样。
|
|
70
@neowong2005 您说的真对
|
|
toesbieyaJun 1, 2021
72
@vickchen1992 航天的电子发票对接?
|
|
casparchenJun 1, 2021 via iPhone
73
fan_hui_de_data = ...
返回的数据 |
|
yuruizheJun 1, 2021
74
我还见过 xxx_sangeyue 这种命名呢
|
|
locozJun 1, 2021
75
还好吧,至少你还能看得出是个啥,我昨天看了份远古代码,里面有个 django 项目叫 help,里面的包名叫 help_me,不看内容都不知道是个啥...还有几个函数叫 jojo 、bad 、chaijie 、faqi,前两个完全不知道是干什么的...
|
|
hhjswfJun 1, 2021
77
见过 pice 吗是价格
|
|
79
为什么优越感好像变成贬义词了?
要么拼音,要么英语,这种拼音英语混合,而且还是非常生硬地混合,很明显是不好的,不提倡的,不是大家应该追求的。 对于明显不好的东西,如果自认比他好,大大方方有一点优越感又有何妨。 |
|
bwangelJun 1, 2021
81
python 是支持中文编程的。
所以可以写成 ``` 非测试用户 = False if 非测试用户: balabalabala ``` 当然这不符合 pep8 的规范,https://www.python.org/dev/peps/pep-0008/#source-file-encoding 但 pep8 还要求所有注释都应该用英文来写(In addition, string literals and comments must also be in ASCII.),但有多少公司能够做到呢?所以,不用挣扎了,与其用这种中英结合的命名,还不如直接用中文命名 |
|
SingeeKingJun 1, 2021
82
@vickchen1992 #58 GHF_EMAIL 不符合规范,应该用 GHF_YX 或者 GHF_DZYX
|
|
bwangelJun 1, 2021
83
@bwangel #81
https://www.python.org/dev/peps/pep-0008/#comments Python coders from non-English speaking countries: please write your comments in English, unless you are 120% sure that the code will never be read by people who don't speak your language. 我说的不太严谨,如果你的注释不会被不说中文的人阅读,那么 PEP8 中也是允许写中文注释的 |
|
JoooooooooJun 1, 2021
84
能看懂就好
|
|
RouterosJun 1, 2021
85
请问正确答案是什么?
|
|
qiaobeierJun 1, 2021
86
至少 no 后面加了下横杠🤣
|
|
fredliJun 1, 2021
87
newbee
|
|
zhongpingjingJun 1, 2021
89
@zhengfan2016 笑死,这个项目当时差点接手了,看文档差点看吐了
|
|
msaionycJun 1, 2021
90
昨天看到一个 suckTopBig.jsp
|
|
onionKnight888Jun 1, 2021
91
@vickchen1992 金三里这些太正常了
|
|
RayJiang9Jun 1, 2021
93
我司 身份证开始日期==>id_start_date 身份证结束日期==>yxq 签证机关==>qzjg
|
|
ezrealinxhJun 1, 2021
94
unceshiableuser
|
|
vickchen1992Jun 1, 2021
95
@toesbieya #72 bingo
|
|
cw2k13asJun 1, 2021
96
23333,看了半天才看懂
|
|
towaveJun 1, 2021
97
要看背景,即使中文拼音开头的也正常
|
|
wangcansunJun 1, 2021
98
让我想起了大学在华为实习写 java,变量命名叫做 int1 int2 int3
惊呆了,然后我就离职了 |
|
EHemingwayJun 1, 2021
99
@root01 看到你这评论才看出来,好家伙直接给我整懵了
|
|
ThinkerousJun 1, 2021
100
真语义驼峰命名发
no_ceshiuser |