代码规范原创
# 你是如何保证代码规范的?
答:保证代码规范,从下面三个方面说起:
- 首先是遵循规范,正方面:一般常见的遵循阿里的开发手册,包括泰山版的和嵩山版的两个,结合自己总结的规范(例如枚举中的成员变量使用final定义;一个方法内的代码遇到上下不是一个数据源则可以加空行分割,并用注释解释;集合或对象在方法中传递重新赋值 要考虑前后后面的改动可能会影响其他方法对对象的使用,尽量先复制后使用),以及在idea中安装相关的阿里代码规范插件
- 其次是如何避免不规范,反方面:有两个,一是根据 java开发常见错误100例,避免按这种方式写代码,二是装sonarlint插件,查看提示和警告,改正block、critical等级的问题,降低代码复杂度等。
- 其他方面:上述两种只能解决代码的问题,但是代码的层级结构,代码设计等方面是没法解决的,需要按照一些设计模式来设计
编辑 (opens new window)