设计模式是软件设计中常见问题的通用可重用解决方案。 您可以遵循的蓝图来解决代码中的特定设计问题。 它不特定于任何编程语言,可以应用于各种上下文。 为什么? 可重用性:设计模式提供了可重用的解决方案 您的应用程序的不同部分或不同的 项目。 效率:它们通过提供经过尝试和测试的方法来帮助您更快地解决问题。 可维护性:遵循设计模式的代码通常更容易理解、维护和扩展。 沟通:它们为开发人员提供了通用词汇,使讨论和分享设计想法变得更加容易。 怎么样? 找出问题 选择正确的图案 实现模式 类型