设计模式七大原则
1. 单一职责
1.1 基本介绍
对于类来说,即一个类应该只负责一项职责。
1.2 举例说明
如类A负责两个不同职责;职责1,职责2。当职责1需求变更而改变A时,可能造成职责2执行错误。
1.3 注意事项和细节
降低类的复杂度,一个类支付则一项职责。
提高类的可读性,可维护性。
降低改变引起的风险。
通常情况下,我们要遵守单一职责,只有逻辑足够简单,才可以在代码级别违反单一职责;只有类中的方法数量足够 少,可以在方法级别保持单一职责。
2. 接口隔离原则
2.1 基本介绍
客户端不应该依赖它不需要的接口
原创
2020-05-16 14:13:18 ·
176 阅读 ·
1 评论