- 高质量的代码:
- 可读
- 不要编写大段的代码,对复杂的功能进行归纳整理,整理出一个有一个的独立功能,将这些独立功能从原函数中剥离出来,形成一个又一个的独立方法供原函数调用。为这些函数起一个释义名称,并添加注释。遵循“职责驱动设计”,将这些函数放在原类或者其它相应的功能类中。
- 易维护
- 代码不能写死,
- 可扩展
- 对整个系统的整体分析和合理规划能实现代码复用。
- 持续重构。
- 使用设计模式。32个经典模式,常用的工厂,策略,单例等。
- 可读
- 代码质量的关键指标
- 低耦合
- 耦合就是对某元素与其它元素之间的连接,感知和依赖的度量。
- 高内聚
- 软件系统中元素职责相关性和集中度的度量。
- 低耦合
- 简单的可以理解为,尽量减少头文件的引用,少些长方法,尽量不要出现重复的代码,常量一定要单独存放。
高质量的代码
最新推荐文章于 2023-06-30 13:01:23 发布