代码质量小结

最近在做代码质量相关事情,简单来说就是修改出问题的代码

用工具扫描全部代码,可以找出出问题的代码,再做相应的修改

 

总结如下:

命名严格遵守lowerCamelCase、UpperCamelCase,不要想当然哪里想大写就大写

不要用下划线命名

单元测试类命名 XxxTest,而不是TestXxx

注释需要遵守Javadoc规范(类、类属性、类方法)

不要使用行尾注释

建议把工具方法放在util包里

包名全要小写

成员变量要用包装类型,局部变量可用基本数据类型

消除魔法值,代码中不能凭空出现常量

使用线程池替代显示创建线程

及时清除无效代码,不要不用了就注释起来

控制有效代码行数

严格控制代码嵌套层数,最多3层

避免大量的条件分支

避免函数参数列表太长,4个及以内最佳

内向耦合:类被外部类调用次数,耦合越高,修改时受影响的类就越多,4个及以内最佳

外向耦合:方法调用外部类的次数,受影响面越大,9个及以内最佳

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部