设计模式7大原则

设计模式7大原则
  1. 设计模式的目的,让软件有以下的特性

    1. 代码重用性更高(相同功能地方代码,不用重复编写)

    2. 可读性更好(编程的规范性,便于其他人的阅读和理解)

    3. 可扩展(当需要增加新的功能时,非常方便,并且成本低)

    4. 可靠性更高(当增加功能后,对原有功能没有影响)

    5. 使得程序出现高内聚、低耦合的特性

  2. 7大原则

    1. 单一职责原则

      1. 单一职责原则注意事项和细节

        1. 降低类的复杂度,一个类只负责一项职责

        2. 提高类的可读性,可维护性

        3. 降低变更引起的风险

    2. 接口隔离原则

    3. 依赖倒转原则

    4. 里氏替换原则

    5. 开闭原则

    6. 迪米特法则

    7. 合成复用原则

设计模式7大原则

上一篇:【git | 10】git fetch系列


下一篇:form表单如何提交list集合到服务器实现数据交互