文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>C#设计模式学习(目录)

C#设计模式学习(目录)

时间:2010-12-23  来源:SkyPurple

首先是非常高兴单位开始逐步使用Domain Driven Design的开发模式来驱动项目, 更高兴的是单位让我参与框架设计的一部分工作.

细想一下, 模式的书和文章看了不少, 可惜从来没有总结过. 所以, 决定将GoF 23种设计模式过一次.有不足的地方请指正.

根据我的所知,模式分为三种:

创建型模式

{

抽象工厂模式(Abstract Factory)

建造者模式(Bulider)

工厂方法模式(Factory Method)

原型模式(Prototype)

单例模式(Singleton)

}

结构型模式

{

适配器模式(Adapter)

桥接模式(Bridge)

组合模式(Composite)

装饰模式(Decorator)

外观模式(Facade)

享元模式(Flyweight)

代理模式(Proxy)

}

行为型模式

{

观察者模式(Observer)

模板方法模式(Template Method)

命令模式(Command)

状态模式(State)

职责链模式(Chain of Responsibility)

解释器模式(Interpreter)

中介者模式(Mediator)

访问者模式(Visitor)

策略模式(Strategy)

备忘录模式(Memento)

迭代器模式(Iterator)

}

以及一些模式设计上的原则,比如单一职责原则,开放-封闭原则等..

园里子有许多牛人都写有设计模式的文章, 而我是抱着学习的态度来写我的学习过程的(还能锻炼下写作能力, 本人不善言辞), 如果对初学者有误导的嫌疑, 请立即指正我.谢谢.

相关阅读 更多 +
排行榜 更多 +
我的武侠梦手游下载

我的武侠梦手游下载

角色扮演 下载
快乐连连看下载免费版

快乐连连看下载免费版

休闲益智 下载
泛滥死者布道手机版下载

泛滥死者布道手机版下载

角色扮演 下载