Skip to content

设计模式

设计模式(Design Pattern)是一种软件开发思想,是特定场景下特定问题的解决方案。GoF 的《设计模式:可复用面向对象软件的基础》一书中提出了 23 种常见的设计模式。

然而我们要注意到,不同的语言蕴含的设计模式是不同的,某些设计模式在某些语言中可能不适用,或者有更好的解决方案。因此,我们在学习设计模式的时候,要结合具体的语言特性,理解设计模式的本质,而不是死记硬背。

为什么要总结设计模式?

  • 方便传播学习
  • 便于交流沟通

最近更新于:

Released under the MIT License