JAVA 设计模式 《重学java设计模式》学习笔记
JAVA 24种设计模式 前言六大设计原则单一职责原则开闭原则里氏替换原则迪米特法则原则接口隔离原则依赖倒置原则
前言
最近被敖丙的博客,被安利了一本书《重学java设计模式》,本文谨记录学习过程中的心得。
六大设计原则
书中总结得比较好,这里直接把原文的重点附上
单一职责原则
如果需要开发的一个功能需求不是一次性的,且随着业务发展的不断变化而变化,那么当一个Class类负责超过两个及以上的职责时,就在需求的不断迭代、实现类持续扩张的情况下,就会出现难以维护、不好扩展、测试难度大或上线风险高等问题。
所谓
原创
2021-06-10 19:56:24 ·
618 阅读 ·
0 评论