《阿里巴巴 Android 开发手册》
Android 开发规范
《阿里巴巴 Java 开发手册》
提高程序的可维护性
代码风格:
- 命名规范,要能正确地传达出变量或者方法的含义,少用缩写,变量的前缀比如私有成员 m 开头,静态成员 s 开头,常量全部大写字母表示,等等。
- 代码排版上需要留出合理的空白来区分不同代码块,其中同类变量的声明要放在一组,两类变量之间要留出一行空白作为区分。
- 仅为非常关键的代码添加注释
代码的层次性是指代码要有分层的概念,对于一段业务逻辑,将它分成几个子逻辑,然后每个子逻辑做自己的事情。
程序的扩展性意味着写程序时要时刻考虑到扩展。
恰当地使用设计模式可以提高代码的可维护性和可扩展性。
其他
写代码有这16个好习惯,可以减少80%非业务的bug
工作四年,分享50个让你代码更好的小建议
备注
参考资料:
《阿里巴巴 Android 开发手册》
《阿里巴巴 Java 开发手册》