摘要: 接口隔离原则:指用多个专门的接口,而不使用单一的总接口,客户端不应该依赖它不需要的接口。这个原则指导我们在设计接口时,应当注意以下几点: (1)一个类对另一个类的依赖应该建立在最小接口上。 (2)建立单一接口,不是建立庞大臃肿的接口。 (3)尽量细化接口,接口中的方法尽量少(不是越少越好,一定要适度 阅读全文
posted @ 2021-11-08 21:14 田园码民 阅读(97) 评论(0) 推荐(0)
摘要: 单一职责:不要存在一个以上导致类变更的原因。 咱们简单的描述一下,假设有一个类负责两个职责,一旦发生需求变更,修改其中一个职责的逻辑代码,有可能会导致另一个职责的功能发生故障,这个类就存在两个导致类变更的原因。 我们来看个例子,我们的课程有直播课和录播课,直播课不能快进和快退,录播课可以任意地反复观 阅读全文
posted @ 2021-11-08 10:26 田园码民 阅读(89) 评论(0) 推荐(0)