DRY 原则

22 阅读1分钟

DRY 原则

不要写重复的代码,实现逻辑重复、功能语义重复和代码执行重复这三种代码重复。

代码复用性

提高代码可复用性的一些方法,有以下 7 点。

  1. 减少代码耦合
  2. 满足单一职责原则
  3. 模块化
  4. 业务与非业务逻辑分离
  5. 通用代码下沉
  6. 继承、多态、抽象、封装
  7. 应用模板等设计模式

复用意识也非常重要。在设计每个模块、类、函数的时候,要像设计一个外部 API 一样去思考它的复用性。

此文章为 8 月Day21学习笔记,内容来源于 极客时间《设计模式之美》