设计原则
文章平均质量分 95
阿常呓语
分享快乐,留着感动。
展开
-
设计原则-依赖倒置原则
dip 原则, 依赖倒置原则原创 2022-02-20 17:16:35 · 420 阅读 · 0 评论 -
设计原则-接口隔离原则
接口隔离原则文章目录接口隔离原则银行系统举例接口变动会遇到的问题更好的接口设计方法调皮一下,来理解ISP总结参考文档今天,我们继续讲解 软件设计中的另外一个重要的原则,接口隔离原则。接口隔离原则**(英语:interface-segregation principles, 缩写:ISP)**指明客户(client)不应被迫使用对其而言无用的方法或功能。接口隔离原则(ISP)拆分非常庞大臃肿的接口成为更小的和更具体的接口,这样客户将会只需要知道他们感兴趣的方法。这种缩小的接口也被称为角色接口(r原创 2022-02-12 22:14:11 · 469 阅读 · 0 评论 -
设计模式-开闭原则
开闭原则文章目录开闭原则概述举例改进后的代码这是完美的代码吗?OCP核心思想总结参考文档概述在软件领域,我们有时候写代码的过程中,有时候会遇到一些问题,这些问题已经被前人进行总结 归纳。 帮助我们在遇到问题的时候,如何写出更加优雅的代码,更加简洁的代码,更加没有重复的代码等。 于是就出现了很多设计原则,通过这些设计原则可以帮助我们写出更加优雅的代码,以及可以应对以后 代码的可能变动。实现低耦合,高内聚,代码复用的特点。 今天我们就来学习软件设计原则之一,开闭原则 这一原则看起来 简单,但是有的时候也原创 2022-01-24 21:12:33 · 413 阅读 · 0 评论 -
Liskov替换原则
Liskov替换原则文章目录Liskov替换原则案例引入如何理解 子类型可以替换 基类型 ?违反LSP的危害总结参考文档今天我继续来说 软件设计的另一个原则,LSP原则里氏代换原则 英文缩写: LSP , 全称: Liskov Substitution Principle来源 : 它由芭芭拉·利斯科夫(Barbara Liskov)在1987年在一次会议上名为“数据的抽象与层次”的演说中首先提出.子类型(sub_type) 必须能够替换掉它们的基类型(base type)若对每个类型原创 2022-01-14 17:44:05 · 1885 阅读 · 0 评论 -
设计原则-单一职责原则
单一职责原则原创 2022-01-12 21:15:41 · 404 阅读 · 0 评论