DRY 原则
不要写重复的代码,实现逻辑重复、功能语义重复和代码执行重复这三种代码重复。
代码复用性
提高代码可复用性的一些方法,有以下 7 点。
- 减少代码耦合
- 满足单一职责原则
- 模块化
- 业务与非业务逻辑分离
- 通用代码下沉
- 继承、多态、抽象、封装
- 应用模板等设计模式
复用意识也非常重要。在设计每个模块、类、函数的时候,要像设计一个外部 API 一样去思考它的复用性。
此文章为 8 月Day21学习笔记,内容来源于 极客时间《设计模式之美》。
不要写重复的代码,实现逻辑重复、功能语义重复和代码执行重复这三种代码重复。
提高代码可复用性的一些方法,有以下 7 点。
复用意识也非常重要。在设计每个模块、类、函数的时候,要像设计一个外部 API 一样去思考它的复用性。
此文章为 8 月Day21学习笔记,内容来源于 极客时间《设计模式之美》。