服务热线
17718188835
开闭性原则。即一个软件开发实体应该对扩展开发,在不对源代码修改的情况下对软件实体进行扩展,软件实体可以看作一个软件模块、多个类组成的结构,软件会随着时间而逐渐变化,因此当软件更新的时候,应该保障整体框架的稳定性,不应该由大的改变,开闭性原则更有利于系统的扩展,使得软件系统具备良好的稳定性。
单一性原则,一个类只负责一个功能领域。在软件系统中,一个类承担的功能越多,被复用的可能性就越小,如果过多的功能耦合在一起,一个发生变化会影响到其他的功能,因此,对于系统功能的分类是十分重要的,单一性原则是实现高内聚、低耦合的途径,简单而又最难运用的原则,需要设计者较强的分析能力和实践经验。
对于软件开发接口隔离原则,对于设计来说也十分重要,使用多个专门的接口,而不是单一的接口,沐渥科技认为对于过大的接口,可以按照需求分割成更小的接口,每个接口相互独立,互不干扰。