摘要:
熔断器设计模式之C#实现 阅读全文
随笔分类 - 软件设计
设计模式---命令模式
2015-01-01 16:41 by 周信达, 266 阅读, 收藏,
摘要:
前言好久没有发博了,最近生活上发生了不小的变化,我亲爱的宝宝降临人间,自己也是喜当爹。做爹了之后,就要做一些做爹的该做的事情,照顾宝宝、家务活那都是少不了,学习的时间自然是减少了。当然自己并没有停止学习的脚步,这段时间也有看Pluralsight的课,重温ASP.NET Security、企业架构设... 阅读全文
设计模式---适配器模式
2014-11-23 22:05 by 周信达, 263 阅读, 收藏,
摘要:
前言上一次谈设计模式,我谈到了装饰者模式,今天我要谈与之很相似的另一个结构型的设计模式:适配器模式。最后还会结合外观模式进行适当点评UML类图角色构成Target,面向用户使用的接口定义Adapter,适配器,将被适配接口转换为用户需要的Target接口Adaptee,需要被适配的现有接口代码待适配... 阅读全文
设计模式---装饰者模式
2014-11-18 21:59 by 周信达, 3612 阅读, 收藏,
摘要:
前言装饰者模式也是在编码设计中使用非常频繁的设计模式之一,尤其是在AOP等应用上尤其突出。今天就重新回顾一下装饰者模式UML类图模式说明装饰者模式,在不改变原类文件和使用继承的情况下,动态扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。装饰者模式具备以下特点:装饰对象和真实... 阅读全文
设计模式---单例模式
2014-11-09 20:40 by 周信达, 233 阅读, 收藏,
摘要:
单例也是被嚼烂了的设计模式之一,但是这一模式在实际中确实使用非常广泛,今天,使用多个版本的单例模式实现,来讲一下实现单例需要注意的一些地方 阅读全文
设计模式---建造者模式
2014-11-05 21:43 by 周信达, 195 阅读, 收藏,
摘要:
前言同设计模式系列上篇设计模式---抽象工厂一样,建造者模式也属于创建型模式,用于在使用者和产品之间加入中间代理,使用中间代理进行实现具体创建细节。让我再简单回顾一下抽象工厂,使用者依赖于抽象工厂构建抽象产品,具体产品的实现细节可以在具体工厂中进行创建那么问题来了可以想象,既然是工厂,那应该是一个比... 阅读全文
老调重弹--面向对象设计原则--包设计原则
2014-10-12 21:21 by 周信达, 319 阅读, 收藏,
摘要:
老调重弹系列,面向对象设计原则之包的设计原则,主要关注包的粒度设计、依赖原则和重用原则 阅读全文
老调重弹--面向对象设计原则--S.O.L.I.D设计原则
2014-10-12 21:13 by 周信达, 345 阅读, 收藏,
摘要:
老调重弹系列,面向对象软件设计原则之Bob大叔的SOLID原则,学习! 阅读全文
老调重弹--面向对象设计原则--GRASP设计原则
2014-10-12 20:54 by 周信达, 1227 阅读, 收藏,
摘要:
老调重弹系列,面向对象设计原则之GRASP,全称General Responsibility Assignment Software Patterns 阅读全文