https://github.com/sheng-jie/Design-Pattern
设计模式 C# 版( .NET 6),有系列文章讲解
https://github.com/sheng-jie/Design-Pattern
csharp design-patterns dotnet
Last synced: 5 months ago
JSON representation
设计模式 C# 版( .NET 6),有系列文章讲解
- Host: GitHub
- URL: https://github.com/sheng-jie/Design-Pattern
- Owner: sheng-jie
- Created: 2016-10-22T08:13:28.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-03-03T08:45:36.000Z (over 3 years ago)
- Last Synced: 2024-06-01T01:35:12.768Z (about 2 years ago)
- Topics: csharp, design-patterns, dotnet
- Language: C#
- Homepage:
- Size: 322 KB
- Stars: 852
- Watchers: 25
- Forks: 246
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DEMO 版本已更新至.NET 6 !!!
# 『设计模式』之小试牛刀(来了就给个Star吧!)
为了更好的学习设计模式,以及督促自己完成设计模式的学习,现提笔为记。
怎么的,每周至少也要学一个设计模式!!!
恳请大家的监督和不吝赐教,共同学习和进步!
内容主要参考自《设计模式之禅》、《大话设计模式》两本书籍,以及相关网络博文!
> 源码路径:[源代码](https://github.com/yanshengjie/design-pattern) ***C#***
目录
1. [想学设计模式,你得先会看类图,一张图读懂UML](http://www.jianshu.com/p/0cd7df8a7789)
2. [大致了解下都有哪些设计模式](http://www.jianshu.com/p/4a02646f7c9d)
3. [我是独一无二的『单例模式』](http://www.jianshu.com/p/2054c44dcd5a)
4. [创建相似对象,就交给『工厂模式』吧](http://www.jianshu.com/p/1275b99ca973)
5. [固定模板,不同算法,就用『模板方法模式』](http://www.jianshu.com/p/4c8d1a0a75e1)
6. [关注产出,不关心细节,『建造者模式』](http://www.jianshu.com/p/c5811ca1d208)
7. [重复构造,打出原形,『原型模式』](http://www.jianshu.com/p/ce7b981708b4)
8. [间接访问,非『代理模式』莫属](https://www.cnblogs.com/sheng-jie/p/6638690.html)
9. [系列对象,依赖交互,『中介者模式』来帮忙](http://www.jianshu.com/p/d37cd087a06f)
10. [任务分发,只管下达『命令模式』即可](http://www.jianshu.com/p/e9144a2101db)
11. [流程业务,各司其职,『责任链模式』](http://www.jianshu.com/p/95908acb842a)
12. [毛坯还是精装修,先看看样板房,『装饰模式』](http://www.jianshu.com/p/246041fc39a4)
13. [算法独立于场景而灵活变化,『策略模式』](http://www.jianshu.com/p/390fd50d02b8)
14. [新旧对接,『适配器模式』](http://www.jianshu.com/p/5e5f5024c62e)
15. [玩转集合容器,『迭代器模式』](http://www.jianshu.com/p/ae229f72c522)
16. [部分整体,树形结构,『组合模式』来帮忙](http://www.jianshu.com/p/9e49e5d702df)
17. [『观察者模式』来钓鱼](http://www.jianshu.com/p/45675c73296d)
18. [ATM取款聊聊『门面模式』](http://www.jianshu.com/p/c89a922a60c0)
19. [后悔药,『备忘录模式』](http://www.jianshu.com/p/6d46b5d3fdee)
20. [这一次数据说了算,『访问者模式』](http://www.jianshu.com/p/3aa45b6be7ae)
21. [自动驾驶谈谈『状态模式』](http://www.jianshu.com/p/42d4ca7316ad)
22. [对象复用,『享元模式』](http://www.jianshu.com/p/3fb0b559602b)
23. [牵线搭桥,『桥接模式』](http://www.jianshu.com/p/d0314ebb0617)
