大家好,小丽今天来为大家解答你真的理解软件设计中的solid原则吗以下问题,软件sop很多人还不知道,现在让我们一起来看看吧!
1、solid原则包括以下五个:1、单一职责原则(SRP):表明一个类有且只有一个职责。
2、ISP—接口隔离原则DIP—依赖倒置原则上述这个原则的集合正好对应于缩略词SOLID。
3、六大设计原则之里氏替换原则(LSP)只与你的直接朋友交谈,不跟“陌生人”说话 其含义是:如果两个软件实体无须直接通信,那么就不应当发生直接的相互调用,可以通过第三方转发该调用。
4、针对Solid设计原则而言,未来的发展趋势将主要体现在两个方向:一是不断丰富Solid原则,将其拓展至更多的领域,以适应不同的设计项目需求;二是努力将Solid原则具体化,以便更好地为实际设计提供指导帮助。
5、设计并非孤立的概念,而是需要在原则、模式和经验之间找到平衡。
本文到此讲解完毕了,希望对大家有帮助。