单一职责原则(SRP)
SRP , Single Responsibility Principle 单一职责原则
单一职责原则的定义
单一职责又称单一功能,职责指的是变化的原因,单一职责规定一个类有且仅有一个引起他变化的原因,否则应该被拆分。
对象不应该承担太多职责,如果一个对象承担太多职责,至少有两个缺点:
- 一个职责的变化可能削弱或者抑制其他的职责的能力。
- 当客户端需要这个类的某一个职责时,不得不将他不需要的职责包含进来,造成冗余代码或者代码的浪费。
...大约 1 分钟
SRP , Single Responsibility Principle 单一职责原则
单一职责又称单一功能,职责指的是变化的原因,单一职责规定一个类有且仅有一个引起他变化的原因,否则应该被拆分。
对象不应该承担太多职责,如果一个对象承担太多职责,至少有两个缺点: