如何保证代码质量
代码质量评价:低耦合,高内聚(功能,元素除了职责任务,没有其他工作)
高质量代码三要素:可读性,可维护性,可变更性
可读性:
1、不要编写大段代码
2、将段落封装成一个又一个函数
3、在编写代码的工程中养成不断重构的习惯
4、函数设计遵循的原则:职责驱动设计
5、一个类不应当有太多的函数,函数过多要考虑分为多个类,一个包也不应该有太多的类
6、注释:职责驱动设计,首先描述该类的职责
7、注释:编写的是一个借口 or抽象类,在@author后添加@see,将该接口或抽象类的所有实现类列出来
可维护性:适应软件在部署和使用中的各种情况
1、代码不能写死(路径为相对路径 or 通过属性文件修改 )
2、预测可能发生的变化
3、将某些条件设置为可配置的,需要必要的注释
可变更性:因需求变化而对代码进行修改
1、提高代码的可复用性
2、利用一些设计模式来降低代码的耦合度
=======================================
由于本人水平有限,文章在表述和代码方面如有不妥之处,欢迎批评指正。留下你的脚印,欢迎评论哦。你也可以关注我,一起学习哦!