2008年9月3日

CLR vir C# 之类型与成员基础

摘要: CLR vir C# 之类型与成员基础 阅读全文

posted @ 2008-09-03 17:30 easy2Dev 阅读(449) 评论(0) 推荐(0) 编辑

2008年9月2日

CLR vir C# 之基类型,值类型,引用类型

摘要: CLR vir C# 之基类型,值类型,引用类型 阅读全文

posted @ 2008-09-02 15:23 easy2Dev 阅读(583) 评论(0) 推荐(0) 编辑

2008年8月28日

CLR vir C# 之类型基础

摘要: CLR vir C# 之类型基础 阅读全文

posted @ 2008-08-28 14:19 easy2Dev 阅读(361) 评论(0) 推荐(0) 编辑

2008年8月20日

CLR vir C# 之CLR执行模型

摘要: 本文简单阐述从Source Code 到CPU Native Code 的执行期间,发生了什么事? 阅读全文

posted @ 2008-08-20 14:18 easy2Dev 阅读(726) 评论(1) 推荐(1) 编辑

2008年8月4日

我读设计模式之模板方法模式(TemplateMethod Pattern)

摘要: 这个模式还是经常用到的:把一些子类共有的操作从子类中抽象出来,实现代码复用;利用函数多态,实现对不同实现的子类的访问。 阅读全文

posted @ 2008-08-04 17:35 easy2Dev 阅读(345) 评论(0) 推荐(0) 编辑

2008年7月31日

我读设计模式之建造者模式(Builder Pattern)

摘要: 今天重读建造者模式【Build Pattern】,终于明白了其存在之意图和应用之场景。 其意在创建一个复杂的对象,这个对象由一系列稳定的动作组成,单不同的产品具体的动作实现又不一样。而其中重点在于将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示 这个抽象和封装的过程非常类似于模板方法模式,但是要注意他们的关注点不同:模板方法重在“行为”,是指稳定的... 阅读全文

posted @ 2008-07-31 10:42 easy2Dev 阅读(291) 评论(0) 推荐(0) 编辑

2008年7月30日

我读设计模式之外观模式(Facade Pattern)

摘要: 外观模式强调,外部(客户端)与子系统之间通过一个统一的接口(外观)进行通信。也就说,一个系统中可能包括很多子系统,客户端与其中的任何子系统的通信都通过统一的外观实现,而避免使客户端直接与子系统发生关系。 阅读全文

posted @ 2008-07-30 13:54 easy2Dev 阅读(225) 评论(0) 推荐(0) 编辑

2008年7月29日

我读设计模式之观察者模式(Observer Pattern)

摘要: Observer模式的优点是实现了表示层和数据逻辑层的分离,并定义了稳定的更新消息传递机制,类别清晰,并抽象了更新接口,使得可以有各种各样不同的表示层(观察者)。 阅读全文

posted @ 2008-07-29 15:33 easy2Dev 阅读(290) 评论(0) 推荐(0) 编辑

2008年7月25日

我读设计模式之代理模式(Proxy Pattern)

摘要: 代理模式的使用非常广泛。开发过程中,有些对象是部署在网络中另外一台server上,比如web service。如果在客户端直接进行对象访问,会增加client操作的复杂度(处理网络通信的问题等)。这个时候,应用代理模式,在客户端建立远端对象的代理对象,让代理对象处理复杂的逻辑,而客户端只简单的调用此代理对象即可。 阅读全文

posted @ 2008-07-25 09:59 easy2Dev 阅读(360) 评论(1) 推荐(0) 编辑

2008年7月24日

我读设计模式之原型模式(Prototype Pattern)

摘要: 开发过程中,有时候需要创建多个同类型的对象。按照通常的思维,我们只是new多个对象即可。但是如果这个对象的初始化是个耗时的过程,那么多个对象的创建将很难令人接受。 原型模式的用意是:通过给出一个原型对象来指明所要创建的对象类型,然后用复制这个原型对象的办法创建出更多的同类型对象。 阅读全文

posted @ 2008-07-24 14:36 easy2Dev 阅读(284) 评论(0) 推荐(0) 编辑

导航