大家在实际工作中运用到设计模式多不多?
大家在实际工作中运用到设计模式多不多? 想听听大家的经验
[解决办法]
只要使用.net 编程,其实就是在不自觉中已经使用了很多模式,.net已经封闭好。
[解决办法]
这个板块貌似人有点少啊。
我做C++后台,感觉平常设计模式还是用得挺多的,像单件、工厂、策略、代理、责任链、观察者等,应该都是比较常用的模式吧。
个人觉得设计模式的本质应该是“分离不变和可变”吧,感觉到了后期应该就不会局限于经典模式的框架了,使用/组合经典模式还是自己设计,殊途同归吧。
[解决办法]
刚工作半年多(C#),直接写过的有简单工厂、策略模式和模板方法模式。
但是很多时候我们都是在不知不觉当中使用的.NET框架封闭好的模式,比如委托(观察者模式)、foreach(迭代器模式)、树形结构(组合模式)等……