Welcome everyone

代码质量小结

编码 汪明鑫 831浏览 0评论

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

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

 

总结如下:

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

不要用下划线命名

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

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

不要使用行尾注释

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

包名全要小写

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

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

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

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

控制有效代码行数

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

避免大量的条件分支

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

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

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

转载请注明:汪明鑫的个人博客 » 代码质量小结

喜欢 (0)

说点什么

您将是第一位评论人!

提醒
avatar
wpDiscuz