随笔- 443  文章- 77  评论- 996  阅读- 105万 

随笔分类 -  设计模式

设计模式之美(二)——设计模式
摘要:《设计模式之美》是极客时间上的一个代码学习系列,在学习之后特在此做记录和总结。 设计模式要干的事情就是解耦,也就是利用更好的代码结构将一大坨代码拆分成职责更单一的小类,让其满足高内聚低耦合等特性。 每个设计模式都应该由两部分组成:第一部分是应用场景,即这个模式可以解决哪类问题;第二部分是解决方案,即 阅读全文
posted @ 2020-11-09 11:02 咖啡机(K.F.J) 阅读(606) 评论(0) 推荐(0) 编辑
设计模式之美(一)——设计原则、规范与重构
摘要:《设计模式之美》是极客时间上的一个代码学习系列,在学习之后特在此做记录和总结。 一、设计原则 1)SRP 单一职责原则(Single Responsibility Principle,SRP)是指一个类或者模块只负责完成一个职责(或者功能),模块可看作比类更加粗粒度的代码块,模块中包含多个类,多个类 阅读全文
posted @ 2020-11-02 09:55 咖啡机(K.F.J) 阅读(923) 评论(0) 推荐(0) 编辑
21种JavaScript设计模式最新记录(含图和示例)
摘要:最近观看了《Javascript设计模式系统讲解与应用》教程,对设计模式有了新的认识,特在此做些记录。 一、UML 文中会涉及众多的UML类图,在开篇需要做点基础概念的认识。以下面的图为例,图片和说明均来源于《大话设计模式》一书。 (1)矩形框,它代表一个类。类图分三层,第一层显示类的名称,如果是抽 阅读全文
posted @ 2020-02-10 09:02 咖啡机(K.F.J) 阅读(1158) 评论(0) 推荐(3) 编辑
《JavaScript设计模式 张》整理
摘要:最近在研读另外一本关于设计模式的书《JavaScript设计模式》,这本书中描述了更多的设计模式。 一、创建型设计模式 包括简单工厂、工厂方法、抽象工厂、建造者、原型和单例模式。 1)简单工厂 又叫静态工厂方法,由一个工厂对象决定创建某一种产品对象类的实例。 两种实现方式,第一种是通过类实例化对象创 阅读全文
posted @ 2016-12-06 10:32 咖啡机(K.F.J) 阅读(1199) 评论(1) 推荐(2) 编辑
《JavaScript设计模式与开发实践》整理
摘要:最近在研读一本书《JavaScript设计模式与开发实践》,进阶用的。 一、高阶函数 高阶函数是指至少满足下列条件之一的函数。 1. 函数可以作为参数被传递。 2. 函数可以作为返回值输出。 1)高阶函数实现AOP AOP(面向切面编程)的主要作用是把一些跟核心业务逻辑模块无关的功能抽离出来,这些跟 阅读全文
posted @ 2016-10-08 10:45 咖啡机(K.F.J) 阅读(1694) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示