白驹过隙,这篇文章距今已有一年以上的历史。技术发展日新月异,文中的观点或代码很可能过时或失效,请自行甄别:)

发现公司项目都一直没有统一过编码规范,于是把自己已经养成的编码规范整理了下,以后如果团队作战时仍然未统一规范自己的部分就按照自己的规范来写.利人利己~~~

类的规范

  1. 类命名: 每个字母的第一个单词都大写,不使用下划线'_'
  2. 类属性命名: 驼峰命名法,protected属性使用下划线'_'开始,private属性使用'_'开始和结尾
  3. 类方法命名: 命名一般应用动词开始,名称就能看出其用途,采用驼峰命名法
  4. 方法的参数: 采用驼峰命名法

变量: 全部采用小写,每个单词用下划线'_'隔开

  1. 引用变量: 以"r_"作为前缀
  2. 全局变量: 以"g_"最为前缀
  3. 常量,全局常量: 全部采用大写,单词之间用下划线'_'隔开
  4. 静态变量: 以"s_"作为前缀

函数: 名称必须有意义,全部使用小写,多个单词使用下划线"_"来分割