程序员开发中需要做到的自我约束,代码更优雅,做一个有素质的程序员

起因:

        由于本博主在开发中有一些不良的代码习惯,所以为了让代码变得有优雅,BUG更少,立志做一个有素质的程序员,列取一些了代码规范进行自我约束。

1.严格按照公司的开发规范进行开发

很多公司都有开发规范文档,在开发之前确定好类名方法名变量名命名规范,还有包名路径等,接口返回数据类型,表字段命名规范,常量、枚举定义等等,这些要按照开发规范文档去开发。

 不过对于小公司来说这些东西都没有的,那就参考《阿里巴巴Java开发手册》进行开发。

2. 在改别人方法或者代码的时候一定要完全弄懂其业务逻辑,能不改别人的代码千万不要改!

 别人代码真不好改,对于有一定历史的项目来说,各种堆砌的方法和ifelse让人叹气!

3.对于基础类或者基础组件而言是不能进行修改的

4.数据库在同步或者删除数据的时候一定要备份!一定要备份!一定要备份! 

5.在调用对象方法的使用一定要思考一下对象是否会报空指针异常,如果有一点点可能一定要判断空,传参到方法中时候也要考虑是否会抛出空指针异常。

 StringBuilder()不能传入null

6.接口在编写的时候SQL要尽可能考虑性能和表数据量,不做多余的关联,善用索引,但不能滥用

7.在方法上一定要写注释,在逻辑部分也要写注释

 代码写得再好,不如注释写得好。

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值