240 投稿
收录了27篇文章 · 210人关注
  • [搬运]在C#使用.NET 设计模式的新观点

    原文地址:http://www.dotnetcurry.com/dotnet/1092/dotnet-design-patterns 软件开发有...

    0.4 张蘅水 2 18
  • 聊聊工厂模式

    昨天写代码的时候发现大多代码都一样,只有类型不一样,当时脑海里就冒出“工厂模式”的概念,但又说不清到底什么是工厂模式,我所遇到的情况又到底适不适...

  • Resize,w 360,h 240
    设计模式—策略模式

    最近在看设计模式,就将自己看的一些心得写下来,做学习笔记。该篇看的是head first 设计模式的一些体会和总结。 策略模式定义算法族,分别封...

  • C#单例模式的实现和性能对比

    简介 单例指的是只能存在一个实例的类(在C#中,更准确的说法是在每个AppDomain之中只能存在一个实例的类,它是软件工程中使用最多的几种模式...

  • 设计模式(一)

    简单概述一下23种设计模式 对于设计模式,在代码量多了之后,自然而然就会体会到设计模式的好处。 单例模式 确保某一个类只有一个实例,并且自行实例...

  • 6大设计原则

    打算用一句话概括每一个设计原则 单一职责原则 一个类只负责一项职责,有且仅有一个原因引起类的变更。 里氏替换原则 所有引用基类的地方必须能透明地...

  • Resize,w 360,h 240
    牵线搭桥,『桥接模式』

    目录:设计模式之小试牛刀源码路径:Github-Design Pattern 定义:(Bridge Pattern) 将抽象和实现解耦,使得两者...

    0.1 圣杰 0 4
  • Resize,w 360,h 240
    对象复用,『享元模式』

    目录:设计模式之小试牛刀源码路径:Github-Design Pattern 定义:(Flyweight Pattern) 使用共享对象可有效地...

  • Resize,w 360,h 240
    自动驾驶谈谈『状态模式』

    目录:设计模式之小试牛刀源码路径:Github-Design Pattern 定义(State Pattern): 当一个对象内在状态改变时允许...

  • Resize,w 360,h 240
    这一次数据说了算,『访问者模式』

    目录:设计模式之小试牛刀源码路径:Github-Design Pattern 定义:(Visitor Pattern) 封装一些作用于某种数据结...

专题公告

C#设计模式实现