设计模式初照面

2020-04-23  本文已影响0人  Name_IS_NaN

五大设计原则

设计原则是设计模式的指导理论,它可以帮助我们规避不良的软件设计。SOLID 指代的五个基本原则分别是:

单一功能原则(Single Responsibility Principle)

开放封闭原则(Opened Closed Principle)

里式替换原则(Liskov Substitution Principle)

接口隔离原则(Interface Segregation Principle)

依赖反转原则(Dependency Inversion Principle)

设计模式的核心思想

封装变化——将变化的影响最小化

设计模式的分类

二十年前,四位程序员前辈(Erich Gamma, Richard Helm, Ralph Johnson & John Vlissides)通过编写《设计模式:可复用面向对象软件的基础》这本书,阐述了设计模式领域的开创性成果。

    23种设计模式可以被分为创建型,行为型,结构型几类

设计模式分类
上一篇 下一篇

猜你喜欢

热点阅读