最近在做代码质量相关事情,简单来说就是修改出问题的代码
用工具扫描全部代码,可以找出出问题的代码,再做相应的修改
总结如下:
命名严格遵守lowerCamelCase、UpperCamelCase,不要想当然哪里想大写就大写
不要用下划线命名
单元测试类命名 XxxTest,而不是TestXxx
注释需要遵守Javadoc规范(类、类属性、类方法)
不要使用行尾注释
建议把工具方法放在util包里
包名全要小写
成员变量要用包装类型,局部变量可用基本数据类型
消除魔法值,代码中不能凭空出现常量
使用线程池替代显示创建线程
及时清除无效代码,不要不用了就注释起来
控制有效代码行数
严格控制代码嵌套层数,最多3层
避免大量的条件分支
避免函数参数列表太长,4个及以内最佳
内向耦合:类被外部类调用次数,耦合越高,修改时受影响的类就越多,4个及以内最佳
外向耦合:方法调用外部类的次数,受影响面越大,9个及以内最佳
说点什么
您将是第一位评论人!