C#设计模式系列读书笔记----前言
本人写这个C#设计模式系列读书笔记之目的非常简单,就是把自己在看C#设计模式过程中的一些认为比较精典的东西做个笔记,为自己和他人服务.当然我也看过园子里一些大师们的作品.如有不妥之处,请指点.哈哈...
首先,大家都知道"设计模式"共23种,分为三种类型.
设计模式分成三类:创建型,结构型,行为型.
创建型模式是创建对象而不是直接实例化对象,这会使程序在判断给定情况下创建哪一个对象时更为灵活.
结构型型模式可以将一组对象组合成更大的结构,例如复杂的用户界面或报表数据.
行为型模式定义系统内对象间的通信,以及复杂程序中的流程控制.
其次,本人认为关于设计模式的学习过程
学习设计模式需要三个阶段:
1.接受.
2.认可.
3.领会.
关于接受,你要接受设计模式对自己工作很重要这一前提;接下来,会认识到需要学习设计模式,这样才能知道什么时候需要使用设计模式;最后,要充分消化有关模式的细节,这样才能知道哪一种模式能帮助自己解决给定的问题.
对某些幸运的人来说,设计模式是显而易见的工具,这些人只需阅读模式的概要部分就能抓住它们的本质.而对于大多数人来说,了解一种模式后会有一个较慢的感悟阶段,然后当看到能将这些模式用在工作中时,才会恍然大悟.本系列读书笔记通过提供一系列完整的,可运行且大家可以进行试验的程序,帮助大家理解设计模式的真谛.前言结束.欢迎大家讨论.哈哈.--注本人参考书C#设计模式,电子工业出版社.
![](https://img2024.cnblogs.com/blog/35695/202408/35695-20240826070647288-243310440.jpg)