设计模式介绍
设计模式是开发人员长期解决的问题的蓝图。 无论使用哪种编程语言,都将它们视为可重用的模板解决方案,设计模式旨在为我们提供通用的解决方案,然后可以将其转换为代码解决方案。 设计模式分为三类,即结构,行为和创造。 因此,如果我们编写的解决方案包含不同的模式,这也就不足为奇了,这在大型企业项目中是显而易见的,在大型企业项目中,您会发现一个项目包含一个用于在本地存储对象的Memento,一种用于控制类似流程的策略,例如Facebook和Google注册,甚至是某个对象要求另一个对象代表其执