软件设计原则:
原因:
1.适应变化
2.提高代码复用度
3.可维护性
4.可扩展性
图形学opengl、工程学、算法。
原则:
单一职责:
开闭原则:
依赖倒置原则:
指的是抽象不应该依赖与细节,细节应该依赖于抽象,也就是面向接口编程,而不是面向实现编程,
接口隔离原则:
指的是使用多个专门的接口比使用一个接口要好。
合成复用原则:
就是在一个新对象里面使用已有的对象,使之成为新对象的一部分。新对象通过委托达到应有的效果。
迪米特原则(又叫最小知识原则)
本文阐述了软件设计的重要原则,包括单一职责、开闭原则、依赖倒置等,并解释了这些原则如何帮助提高代码的可维护性和扩展性。文中还涉及了面向接口编程的重要性以及接口隔离、合成复用原则的应用。
软件设计原则:
原因:
1.适应变化
2.提高代码复用度
3.可维护性
4.可扩展性
图形学opengl、工程学、算法。
原则:
指的是抽象不应该依赖与细节,细节应该依赖于抽象,也就是面向接口编程,而不是面向实现编程,
指的是使用多个专门的接口比使用一个接口要好。
就是在一个新对象里面使用已有的对象,使之成为新对象的一部分。新对象通过委托达到应有的效果。

被折叠的 条评论
为什么被折叠?