文章预览
大厂技术 高级前端 Node进阶 点击上方 程序员成长指北 ,关注公众号 回复 1 ,加入高级Node交流群 设计模式简介 根据设计模式 的参考书 Design Patterns - Elements of Reusable Object-Oriented Software(中文译名:设计模式 - 可复用的面向对象软件元素) 中所提到的,总共有 23 种设计模式。这些模式可以分为三大类:创建型模式(Creational Patterns)、结构型模式(Structural Patterns)、行为型模式(Behavioral Patterns)。 本文主要简述了其中一些常用的设计模式,希望对你有用。 1. 设计模式目的 在代码封装性、可读性、重用性、可扩展性、可靠性等方面,使项目更易于开发、维护及扩展。 2. 设计模式分类 创建型模式 :创建对象的同时隐藏创建逻辑的方式。 工厂模式 单例模式 结构型模式 :关注类和对象的组合,简化系统的设计。 外观模式 代理模式 行为型
………………………………