|  |      1jamesxu      2014-12-11 14:10:37 +08:00  1 学好英文 | 
|      2invsbelephant      2014-12-11 14:14:07 +08:00 个人坚持一种风格就行了吧,我是习惯骆驼。 | 
|  |      3liyaoxinchifan      2014-12-11 14:14:23 +08:00 写代码时打开《英文常用名大全》~~ | 
|      4MeirLin      2014-12-11 14:16:47 +08:00 看过一人代码,喜欢用百家姓来命名  -。- | 
|  |      5chmlai      2014-12-11 14:18:28 +08:00 用拼音吧 | 
|  |      6baichi      2014-12-11 14:18:32 +08:00 苹果鸭梨橘子香蕉……老虎狮子小猫小狗…… | 
|  |      7mornlight      2014-12-11 14:20:55 +08:00 有些名称我不知道英文名,就随手打开有道词典找找翻译。一般都使名字易懂,长度可以不简洁。 | 
|  |      8mhycy      2014-12-11 14:21:02 +08:00 | 
|      9USCONAN      2014-12-11 14:24:32 +08:00 utor lingua latīna dē liber。 | 
|  |      10Tink PRO 拼音 | 
|  |      11ffffwh      2014-12-11 14:27:21 +08:00 大型Python IDE如PyCharm对重构之重命名支持程度如何?很靠谱/还是关系一复杂就要人工干预? | 
|  |      12zhouquanbest      2014-12-11 14:32:34 +08:00 比如Exception部分加女友名前缀? | 
|  |      13typcn      2014-12-11 14:39:05 +08:00 拼音+英文混合 XiaZaiFiles 取首字母 XZF 哈哈哈哈 | 
|  |      14tabris17      2014-12-11 14:40:29 +08:00 用蔬菜水果命名 | 
|  |      15xjliao      2014-12-11 14:41:40 +08:00 真的 看过一个公司的 不管类名 变量名 方法名 都用拼音或者拼音的缩写 | 
|  |      16zachgenius      2014-12-11 14:48:04 +08:00  2 学好英文,以OC的风格,把方法名,变量名,类名写成句子。我就这么干的。大部分方法名没少于20个字符,几乎完全不用注释 | 
|      17roychan      2014-12-11 14:49:53 +08:00 拉丁文 | 
|  |      18staticor      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 看自己喜欢哪个? | 
|  |      1924      2014-12-11 14:56:11 +08:00 代码大全 第十一章,专门讲这个的。 | 
|  |      20kobe1941      2014-12-11 14:56:19 +08:00 Google翻译 | 
|  |      21Esay      2014-12-11 15:02:02 +08:00 推荐个薄薄的小册子——《编写可读代码的艺术》 | 
|  |      22jacob      2014-12-11 15:04:20 +08:00 foo,bar,baz,qux,titi,tata,xyzzy,garply, | 
|  |      23hahastudio      2014-12-11 15:04:41 +08:00 | 
|  |      24mjar      2014-12-11 15:15:12 +08:00 把编辑器字体改成“静蕾体”就会优雅很多了。 | 
|  |      25after1990s      2014-12-11 15:25:52 +08:00  1 const int iFive = 4; | 
|  |      26happywowwow      2014-12-11 15:28:29 +08:00 elegant_args = 1 more_elegant_args = 2 more_and_more_elegant_args = 3 | 
|  |      27supergrubby      2014-12-11 15:38:05 +08:00 use ubiquitous language | 
|  |      28keniusahdu      2014-12-11 15:43:18 +08:00 @after1990s five=4 够狠! | 
|      29lsmgeb89      2014-12-11 15:45:03 +08:00 You may read and study the google style guide which includes several mainstream programming languages, and eventually form your own style in your project. https://code.google.com/p/google-styleguide/ | 
|  |      30yopming      2014-12-11 16:00:28 +08:00 看来我还是太仁慈了 我只是找了些精灵语昆雅字母来替代first second A B之类的 | 
|  |      31Kilerd      2014-12-11 16:08:58 +08:00 via Android int num => int iNum char string => cString 这种命名方法好像有名字的,好像挺出名的。 | 
|  |      33qianlifeng      2014-12-11 16:29:42 +08:00 1. 尽量使用该语言的惯用命名法 2. 命名一定要跟相关且容易理解。方法一般动词开头,变量一般名词 | 
|  |      34caoyue      2014-12-11 16:29:52 +08:00  3 不要怕名字长 比如: com.sun.java.swing.plaf.nimbus.InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonWindowNotFocusedState | 
|  |      35pi1ot      2014-12-11 16:31:39 +08:00 多看看gnu风格的常用缩写 | 
|  |      36zhuzhichao      2014-12-11 17:11:15 +08:00 tiānQì   xìngBíe  niánLìng dìQū  chángDù | 
|  |      37BGLL      2014-12-11 17:44:51 +08:00 学好拼音 | 
|  |      39lifanxi      2014-12-11 19:17:35 +08:00 via Android @Kilerd 有优点也有缺点。缺点包括但不限于:重构代码改数据类型时还得跟着改变量名。抽象类型会造成程序员造出各种各样五花八门的变量名前缀。 | 
|  |      42loading      2014-12-11 21:37:20 +08:00 via Android 把a1命名为:YouYa_a1 | 
|  |      43wezzard      2014-12-11 22:22:13 +08:00 let aNumberi: Int = 1 let aNumberf: Double = 1.0 後面的i和f是跟 OpenGL 學的。 | 
|  |      44guokwei      2014-12-11 23:03:46 +08:00 如果实在没有好的名字,那就尽可能把变量名写的清楚点,就是“什么的按钮”、“做什么的集合”,等等,可读性很好,或许下次读到瞬间就会有一个好名字浮现,但是如果不知道这个变量的命名是什么意思的时候就费脑筋了,长名字变短容易,读明白才是首要。希望有用。 | 
|  |      45tinymao      2014-12-12 00:35:13 +08:00 via iPad 接手一个项目里面有个 PdUtils,刚才恍然大悟,前面那孙子名字缩写 pd。 | 
|  |      46ChanneW      2014-12-12 00:40:20 +08:00 雇个秘书专门起名字 | 
|      48tuimaochang      2014-12-12 02:17:27 +08:00 youya_cupListCount | 
|  |      49yeelone      2014-12-12 07:00:00 +08:00 最近被单位叫去研究一个人事软件,我一看就傻了,数据库字段名都是拼音首字母组成。猜也猜不透 | 
|      50anytk      2014-12-12 10:00:34 +08:00 看一些比较好的库的API命名,资料可以看PEP7、PEP8,Ruby源码命名、Lua源码命名,libSDL的命令也很不错,gtk命名规范也可以参考 | 
|  |      51thedevil5032      2014-12-12 11:03:45 +08:00 Clean Code, Chapter 2. Meaningful Names | 
|  |      52xuanwu      2018-08-08 00:51:57 +08:00 Python3 的话可以考虑中文命名, 如: https://zhuanlan.zhihu.com/p/34386229 |