起因:
由于本博主在开发中有一些不良的代码习惯,所以为了让代码变得有优雅,BUG更少,立志做一个有素质的程序员,列取一些了代码规范进行自我约束。
1.严格按照公司的开发规范进行开发
很多公司都有开发规范文档,在开发之前确定好类名方法名变量名命名规范,还有包名路径等,接口返回数据类型,表字段命名规范,常量、枚举定义等等,这些要按照开发规范文档去开发。
不过对于小公司来说这些东西都没有的,那就参考《阿里巴巴Java开发手册》进行开发。
2. 在改别人方法或者代码的时候一定要完全弄懂其业务逻辑,能不改别人的代码千万不要改!
别人代码真不好改,对于有一定历史的项目来说,各种堆砌的方法和ifelse让人叹气!
3.对于基础类或者基础组件而言是不能进行修改的
4.数据库在同步或者删除数据的时候一定要备份!一定要备份!一定要备份!
5.在调用对象方法的使用一定要思考一下对象是否会报空指针异常,如果有一点点可能一定要判断空,传参到方法中时候也要考虑是否会抛出空指针异常。
StringBuilder()不能传入null
6.接口在编写的时候SQL要尽可能考虑性能和表数据量,不做多余的关联,善用索引,但不能滥用
7.在方法上一定要写注释,在逻辑部分也要写注释
代码写得再好,不如注释写得好。
<