第三周主要学习了一些常用的设计模式

设计模式的位置

第三周架构师训练营总结
每一种设计模式都描述了一种通用的解决方案,这种问题在我们的环境中不停的出现,设计模式是一种可复用的解决方案。

一个设计模式可以分为四部分:
模式的名称 - 由少量的字组成的名称,有助于表达我们的设计
待解问题 - 描述了何时需要用到设计模式,以及模式运用的环境
解决方案 - 描述了组成设计的元素(类和对象),它们的关系、职责和合作。但这种解决方案是抽象的,不代表具体的实现
结论 - 运用这种方案所带来的的利和弊。主要是指它对系统的弹性、扩展性、和可移植性的影响

二、设计模式的分类

第三周架构师训练营总结

简单工厂模式

单例模式

适配器模式

模板方法模式

策略模式

组合模式

装饰器模式

相关文章:

  • 2022-01-02
  • 2021-04-19
  • 2021-05-17
  • 2021-09-17
  • 2021-11-09
  • 2021-07-08
  • 2021-12-26
  • 2021-07-08
猜你喜欢
  • 2021-07-19
  • 2021-12-20
  • 2021-09-05
  • 2021-07-06
  • 2021-09-07
  • 2021-10-06
  • 2021-12-16
相关资源
相似解决方案