# DesignMode **Repository Path**: jergon/design-mode ## Basic Information - **Project Name**: DesignMode - **Description**: C#版,设计模式Start - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-08-28 - **Last Updated**: 2023-08-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 设计模式是在软件开发中用于解决特定问题的经验总结和最佳实践。以下是常见的几种设计模式: 创建型模式(Creation Patterns): 单例模式(Singleton Pattern) 工厂模式(Factory Pattern) 抽象工厂模式(Abstract Factory Pattern) 建造者模式(Builder Pattern) 原型模式(Prototype Pattern) 结构型模式(Structural Patterns): 适配器模式(Adapter Pattern) 桥接模式(Bridge Pattern) 组合模式(Composite Pattern) 装饰器模式(Decorator Pattern) 外观模式(Facade Pattern) 享元模式(Flyweight Pattern) 代理模式(Proxy Pattern) 行为型模式(Behavioral Patterns): 观察者模式(Observer Pattern) 模板方法模式(Template Method Pattern) 策略模式(Strategy Pattern) 命令模式(Command Pattern) 迭代器模式(Iterator Pattern) 职责链模式(Chain of Responsibility Pattern) 状态模式(State Pattern) 访问者模式(Visitor Pattern) 中介者模式(Mediator Pattern) 备忘录模式(Memento Pattern) 解释器模式(Interpreter Pattern)