[水贴]被同事的变量名惊呆了

2021-06-01 09:52:04 +08:00
 xuqiccr
python,变量含义是非测试人员,我同事:no_ceshiuser, 惊为天人。。。
18656 次点击
所在节点    程序员
161 条回复
bwangel
2021-06-01 12:58:59 +08:00
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.),但有多少公司能够做到呢?所以,不用挣扎了,与其用这种中英结合的命名,还不如直接用中文命名
SingeeKing
2021-06-01 12:59:51 +08:00
@vickchen1992 #58 GHF_EMAIL 不符合规范,应该用 GHF_YX 或者 GHF_DZYX
bwangel
2021-06-01 13:02:47 +08:00
@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 中也是允许写中文注释的
Jooooooooo
2021-06-01 13:04:15 +08:00
能看懂就好
Routeros
2021-06-01 13:15:09 +08:00
请问正确答案是什么?
qiaobeier
2021-06-01 13:17:24 +08:00
至少 no 后面加了下横杠🤣
fredli
2021-06-01 13:17:53 +08:00
newbee
qiuhang
2021-06-01 13:18:30 +08:00
@yukiww233 我还以为是我英文水平太差,不认识这个单词,还复制到谷歌翻译里面看了看...... /捂脸
zhongpingjing
2021-06-01 13:19:14 +08:00
@zhengfan2016 笑死,这个项目当时差点接手了,看文档差点看吐了
msaionyc
2021-06-01 13:28:31 +08:00
昨天看到一个 suckTopBig.jsp
onionKnight888
2021-06-01 13:33:47 +08:00
@vickchen1992 金三里这些太正常了
xuqiccr
2021-06-01 13:38:59 +08:00
@Routeros #85 您说的太对啦
RayJiang9
2021-06-01 13:41:44 +08:00
我司 身份证开始日期==>id_start_date 身份证结束日期==>yxq 签证机关==>qzjg
Lin0936
2021-06-01 14:00:16 +08:00
unceshiableuser
vickchen1992
2021-06-01 14:13:59 +08:00
@toesbieya #72 bingo
cw2k13as
2021-06-01 14:16:10 +08:00
23333,看了半天才看懂
towave
2021-06-01 14:16:59 +08:00
要看背景,即使中文拼音开头的也正常
wangcansun
2021-06-01 14:21:50 +08:00
让我想起了大学在华为实习写 java,变量命名叫做 int1 int2 int3
惊呆了,然后我就离职了
EHemingway
2021-06-01 14:27:08 +08:00
@root01 看到你这评论才看出来,好家伙直接给我整懵了
Thinkerous
2021-06-01 14:29:00 +08:00
真语义驼峰命名发
no_ceshiuser

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

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

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

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

© 2021 V2EX