ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

目录之设计模式

2019-04-28 15:44:47  阅读:239  来源: 互联网

标签:Pattern 代码 构造型 模式 工程化 设计模式 目录


之前写了一些的设计模式的文章,有时候自己都会忘,所以,也学一下其他大佬们,建一些目录。

设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更加容易被他人理解、保证代码可靠性。设计模式是代码编制真正工程化(工程化即系统化、模块化、规范化的一个过程。指将具有一定规模数量的单个系统或功能部件,按照一定的规范,组合成一个模块鲜明、系统性强的整体),是软件工程的基石。

设计模式的六大原则

从新的角度对常用的23种设计模式分类: 接口型模式:适配器模式(Adapter)、外观模式(Facade)、组合模式(Composite)、桥接模式(BridgePattern); 责任型模式:责任链模式(Chain of Responsibility)、单例模式(Singleton)、观察者模式(Observer)、中介者模式(Mediator)、代理模式(Proxy)、享元模式(Flyweight); 构造型模式:生成器模式(Builder Pattern)、工厂方法模式(Factory Pattern)、抽象工厂模式(Abstract Factory Pattern)、原型模式(Prototype Pattern)、备忘录模式(Memento Pattern); 操作型模式:模板方法模式(Template Method)、状态模式(State Pattern)、策略模式(Strategy Pattern)、命令模式(Command Pattern)、解释器模式(Interpreter Pattern); 扩展型模式:装饰器模式(Decorator)、迭代器模式(Iterator)、访问者模式(Visitor)

一、《设计模式之接口型模式

二、《设计模式之责任型模式

三、《设计模式之构造型模式

四、《设计模式之操作型模式

五、《设计模式之扩展型模式

我觉得熟练设计模式在开发中是尤其重要的,它能让代码更具可读性、扩展性、维护性等,好处非常地多。

也提醒自己要多多回炉!

 

标签:Pattern,代码,构造型,模式,工程化,设计模式,目录
来源: https://www.cnblogs.com/Vam8023/p/10784130.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有