如何让自己的变量命名更优雅

2014-12-11 14:02:19 +08:00
 jiankangxin
总是写不了一些优雅的代码,个人总是感觉 变量命名是个大坑 谁有相关资料,求分享呀

方向重点是python
5964 次点击
所在节点    问与答
52 条回复
jamesxu
2014-12-11 14:10:37 +08:00
学好英文
invsbelephant
2014-12-11 14:14:07 +08:00
个人坚持一种风格就行了吧,我是习惯骆驼。
liyaoxinchifan
2014-12-11 14:14:23 +08:00
写代码时打开《英文常用名大全》~~
MeirLin
2014-12-11 14:16:47 +08:00
看过一人代码,喜欢用百家姓来命名 -。-
chmlai
2014-12-11 14:18:28 +08:00
用拼音吧
baichi
2014-12-11 14:18:32 +08:00
苹果鸭梨橘子香蕉……老虎狮子小猫小狗……
mornlight
2014-12-11 14:20:55 +08:00
有些名称我不知道英文名,就随手打开有道词典找找翻译。一般都使名字易懂,长度可以不简洁。
mhycy
2014-12-11 14:21:02 +08:00
@liyaoxinchifan
@MeirLin
@chmlai
@baichi
要坑了维护者么...
USCONAN
2014-12-11 14:24:32 +08:00
utor lingua latīna dē liber。
Tink
2014-12-11 14:24:57 +08:00
拼音
ffffwh
2014-12-11 14:27:21 +08:00
大型Python IDE如PyCharm对重构之重命名支持程度如何?很靠谱/还是关系一复杂就要人工干预?
zhouquanbest
2014-12-11 14:32:34 +08:00
比如Exception部分加女友名前缀?
typcn
2014-12-11 14:39:05 +08:00
拼音+英文混合

XiaZaiFiles

取首字母

XZF

哈哈哈哈
tabris17
2014-12-11 14:40:29 +08:00
用蔬菜水果命名
xjliao
2014-12-11 14:41:40 +08:00
真的 看过一个公司的 不管类名 变量名 方法名 都用拼音或者拼音的缩写
zachgenius
2014-12-11 14:48:04 +08:00
学好英文,以OC的风格,把方法名,变量名,类名写成句子。我就这么干的。大部分方法名没少于20个字符,几乎完全不用注释
roychan
2014-12-11 14:49:53 +08:00
拉丁文
staticor
2014-12-11 14:50:55 +08:00
learn_some_english_make_better_life = 1.0

vs

LearnSomeEnglishMakeBetterLife = 1.0

vs

haohaoxuexitiantianxiangshang = 1.0

vs

a = 1.0 ; kanbudongbazhejiuduile = 1.0

看自己喜欢哪个?
24
2014-12-11 14:56:11 +08:00
代码大全 第十一章,专门讲这个的。
kobe1941
2014-12-11 14:56:19 +08:00
Google翻译

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

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

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

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

© 2021 V2EX