我们一起来读书吧 关注:154贴子:2,750
  • 0回复贴,共1

《架构整洁之道》7-14章读书笔记

取消只看楼主收藏回复

设计原则有单一职责原则、开闭原则、里氏替换原则、接口隔离原则和依赖反转原则
软件中应该有一条线来划分实现类和接口类。也就是抽象层和具体实现层的边界,所有跨过这条边界的源代码级别的依赖关系,应该都是单向的。即具体实现层依赖抽象层。
组件有三个基本原则:
REP:复用/发布等同原则
CCP:共同闭包原则
CRP:共同复用原则
当我们需要依赖这个组件的时候,最好是可以用到这个组件里边的每一个类。


IP属地:北京1楼2023-01-10 20:49回复