Refactoring Guru

Refactoring Guru

  • 创建型模式:这类模式提供创建对象的机制, 能够提升已有代码的灵活性和可复用性。
  • 结构型模式:这类模式介绍如何将对象和类组装成较大的结构, 并同时保持结构的灵活和高效。
  • 行为模式:这类模式负责对象间的高效沟通和职责委派。

设计模式总览