上一页 1 ··· 249 250 251 252 253 254 255 256 257 ··· 390 下一页
摘要: 回到目录在之前写的DDD~基础设施层文章中,提到了UnitOfWork,它里面有一些方法,但经过项目证明,不应该有Save和IsExplicitSubmit,而这个工作单元只起到了数据上下文统一的作用,如A和B对象需要在同一个上下文中工作,这时,我们可以引用工作单元的概念,而对于保存和提交操作,还是... 阅读全文
posted @ 2014-08-12 09:30 张占岭 阅读(2047) 评论(0) 推荐(0)
摘要: 返回目录原型模式是创建型模式的一种,其特点在于通过“复制”一个已经存在的实例来返回新的实例(clone),而不是新建(new)实例。被复制的实例就是我们所称的“原型”,这个原型是可定制的。原型模式多用于创建复杂的或者耗时的实例,因为这种情况下,复制一个已经存在的实例使程序运行更高效;或者创建值相等,... 阅读全文
posted @ 2014-08-08 17:11 张占岭 阅读(1229) 评论(0) 推荐(1)
摘要: 回到占占推荐博客索引 设计模式(Design pattern)与其它知识不同,它没有华丽的外表,没有吸引人的工具去实现,它是一种心法,一种内功,如果你希望在软件开发领域有一种新的突破,一个质的飞越,那么,设计模式应该是你的必修之路!设计模式可以提高软件的扩展性,代码的健壮性和重复利用性,设计模式是实 阅读全文
posted @ 2014-08-07 13:05 张占岭 阅读(3354) 评论(0) 推荐(3)
摘要: 返回目录策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。而对于客户端(UI)来说,可以通过IOC再配合工厂模块,实现动态策略的切换,策略模块通常于一个抽象策略对象(interface or abstract class),多个具体策略对象(implement class... 阅读全文
posted @ 2014-08-07 09:29 张占岭 阅读(1547) 评论(0) 推荐(0)
摘要: 返回目录 装饰器模式,也叫又叫装饰者模式,顾名思义,将一个对象进行包裹,包装,让它变成一个比较满意的对象,这种模式在我们平时项目开发中,经常会用到,事实上,它是处理问题的一种技巧,也很好的扩展了程序,让程序代码不那么死板! 何时能用到它? 1. 需要扩展一个类的功能,或给一个类添加附加职责。 2. 阅读全文
posted @ 2014-08-05 10:27 张占岭 阅读(1846) 评论(0) 推荐(0)
上一页 1 ··· 249 250 251 252 253 254 255 256 257 ··· 390 下一页