昨天写代码的时候发现大多代码都一样,只有类型不一样,当时脑海里就冒出“工厂模式”的概念,但又说不清到底什么是工厂模...[作者空间]
原文地址:http://www.dotnetcurry.com/dotnet/1092/dotnet-design...[作者空间]
最近在看设计模式,就将自己看的一些心得写下来,做学习笔记。该篇看的是head first 设计模式的一些体会和总结...[作者空间]
简介 单例指的是只能存在一个实例的类(在C#中,更准确的说法是在每个AppDomain之中只能存在一个实例的类,它...[作者空间]
简单概述一下23种设计模式 对于设计模式,在代码量多了之后,自然而然就会体会到设计模式的好处。 单例模式 确保某一...[作者空间]
打算用一句话概括每一个设计原则 单一职责原则 一个类只负责一项职责,有且仅有一个原因引起类的变更。 里氏替换原则 ...[作者空间]
单一职责原则(SRP),The Single Responsibility Principle 定义 一个类的修改...[作者空间]
开放封闭原则(OCP),The Open Closed Principle 定义 一个软件的实体,包括类、方法、模...[作者空间]
里氏替换原则(LSP),The Liskov Substitution Principle 定义 所有引用基类的地...[作者空间]
接口隔离原则(ISP),The Interface Segregation Principle 定义 客户端不需要...[作者空间]
依赖倒置原则(DIP),The Dependency Inversion Principle 定义 1、高层模块不...[作者空间]
迪米特原则(LOD),The Law Of Demeter,也称为最少知识原则 定义 一个对象应该对其他对象有最少...[作者空间]
目录:设计模式之小试牛刀源码路径:Github-Design Pattern 定义:(Bridge Pattern...[作者空间]
目录:设计模式之小试牛刀源码路径:Github-Design Pattern 定义:(Flyweight Patt...[作者空间]
目录:设计模式之小试牛刀源码路径:Github-Design Pattern 定义(State Pattern):...[作者空间]
目录:设计模式之小试牛刀源码路径:Github-Design Pattern 定义:(Visitor Patter...[作者空间]
目录:设计模式之小试牛刀源码路径:Github-Design Pattern 定义:(Facade Pattern...[作者空间]
目录:设计模式之小试牛刀源码路径:Github-Design Pattern 定义:(Observer Patte...[作者空间]
目录:设计模式之小试牛刀源码路径:Github-Design Pattern 定义:(Composite Patt...[作者空间]
目录:设计模式之小试牛刀源码路径:Github-Design Pattern 定义(Iterator Patter...[作者空间]