在公司接触几个项目,代码命名都没有统一的命名规范,读起来很不方面。所以总结了一下,使用自己能够养成一个好的代码命名规范,毕竟好的代码命名规范提高代码的可读性,会使日后代码维护效率提高很多。
1、书写规范
- 编码方式统一是UTF-8
- 一个方法最多不要超过40行代码
2、命名规范
- 包命名:域名反写+项目名称+模块名称,全部单词用小写字母。
- 类和接口命名:使用大驼峰规则,用名词或名词词组命名,每个单词的首字母大写。
以下为几种常用类的命名:activity类,命名以Activity为后缀,如:LoginActivity
fragment类,命名以Fragment为后缀,如:ShareDialogFragment
service类,命名以Service为后缀,如:DownloadService
adapter类,命名以Adapter为后缀,如:FundListAdapter
工具类,命名以Util为后缀,如:EncryptUtil
模型类,命名以Bean为后缀,如:UserBean
接口实现类,命名以Impl为后缀,如:ApiImpl