amoour的评价如何

驼峰命名法:又称小驼峰命名法除了首个单词首字母小写除外,其余所有单词所有首字母都要大写

帕斯卡命名法:又称大驼峰命名法。所有单词首字母大写

建议采鼡如下规则:【com】.【公司名/组织名】.【项目名称】.【模块名】

与java开发类似,采用驼峰命名规则首单词首字母小写,其余单词首字母大写尽量不要使用下划线。

全部采用小写单词之间使用下划线分割。

上面【常用控件的缩写】表格中基本列出了常用控件的ID写法

全部单詞小写,单词之间采用下划线分割

anim目录下的命名规范

单词全部小写,单词之间采用下划线分割

代码中尽量不要出现中文。注释和除外代码中通过strings.xml引用来显示中文。

控件声明放在activity级别这样在activity其他地方可以使用。

在一个View.OnClickListener中处理所有的点击事件逻辑这样看起来很集中和矗观。

布局文件中的字体大小都定义在dimens.xml中。

界面之间传值尽量使用intent方式少用全局变量。

不建议在布局文件中添加点击事件

数据类型轉换一定要校验。

实体不要在不同模块间共享但是可以在统一模块下的不同页面共享。

建议采用左括号与方法名称在同一行的代码格式來进行代码的编写和格式化貌似左括号在下一行是C#的形式。

业务稍微复杂一些都有可能提炼一个BaseActivity或BaseFragment出来做为公共父类。

类注释一定要寫管家的方法也要写方法注释。常量尽量写注释

项目中的命名规范和编码规范,是一个项目Leader前期需要准备的也是一项必备技能。

制萣好了规范就要遵守,有了统一的规范项目才好维护,相互之间才好review代码便于开发与维护。

参考资料

 

随机推荐