丶Terminator

导航

随笔分类 -  Design Pattern 设计模式

设计模式学习日记三(持续更新)
摘要:本篇介绍Domain Model模式,一个银行领域建模,涉及帐号的创建以及帐号之间的现金转账的小程序。1. POCO 和 PI前面提到过,Domain Model 与 Active Record 模式不同,它不知道持久化。术语持久化(persistence ignorance,PI)表示普通CLR对象(plain old common runtime object,POCO)业务实体的朴实本质。通常Repository模式(后续中将会介绍该模式)将 Domain Model 的业务对象持久化。2. 示例程序创建名为Terminator.Practice.DomainModel的解决方案,并添加 阅读全文

posted @ 2013-01-06 08:59 夜蹲寡妇门 阅读(1154) 评论(5) 推荐(1) 编辑

设计模式学习日记二(持续更新)
摘要:上一篇主要介绍了一些设计原则和模式,本章来详细介绍一下Active Record模式,一个Blog小程序。导航到http://sourceforge.net/projects/castleproject/files/ActiveRecord/3.0/Castle.ActiveRecord-3.0.RC.zip/download下载ActiveRecord项目的最新版。创建名为Terminator.Practice.ActiveRecord 的解决方案,添加名为Terminator.Practice.ActiveRecord.Model 的C#类库和一个名为Terminator.Practice 阅读全文

posted @ 2013-01-05 09:16 夜蹲寡妇门 阅读(1362) 评论(3) 推荐(0) 编辑

设计模式学习日记一(持续更新)
摘要:写在前面:小弟的设计模式学习笔记,目的是记录最近一段时间学习的过程,大婶们请勿喷~~~不胜感激!!!GoF(Gang of Four)设计模式常见的设计模式原则和SOLID设计原则Fowler企业模式一、 设计模式释义设计模式是高层次的、抽象的解决方案模板。可以将这些模式视为解决方案的蓝本而不是解决方案本身。从中无法找到一种可以简单地运用到应用程序中的框架;相反,通常是通过重构自己的代码并将为题泛化来实现设计模式。设计模式的起源当前软件体系结构中比较流行的设计模式起源于程序员多年使用面向对象编程语言而积累的经验和知识。Design patterns: Elements of Reuable O 阅读全文

posted @ 2012-12-29 11:46 夜蹲寡妇门 阅读(593) 评论(2) 推荐(0) 编辑