摘要:一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式...
阅读全文
posted @ 2015-04-20 20:27
随笔分类 - 设计模式
摘要:一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式...
阅读全文
posted @ 2015-04-20 20:27
摘要:1 简介 演变:MVC ——> MVP ——> MVVM 英文原文:MVC vs.MVP vs.MVVM 三者的目的都是分离关注,使得UI更容易变换(从Winform变为Webform),使得UI更容易进行单元测试。 MVC模式(Model-View-Controller)是软件工程中的一种...
阅读全文
posted @ 2015-04-16 11:46
摘要:软件设计模式是在面向对象的系统设计过程中反复出现的问题解决方案。设计模式通常描述了一组相互紧密作用的类与对象。设计模式提供一种讨论软件设计的公共语言,使得熟练设计者的设计经验可以被初学者和其他设计者掌握。设计模式还为软件重构提供了目标。参考学习补充:1、23个设计模式的简明教程(推荐)2、大话设计模...
阅读全文
posted @ 2015-03-24 10:10
|
||