弱弱地问一句,经常有人提模式,模式真的很重要么?
常听人说设计模式,这个在软件开发中起一个什么样的作用呢。
我简单浏览了一下,随便翻了下就看到有二十几种模式,不知道有啥用,所以没仔细看。大伙给点意见吧,谢谢。
[解决办法]
帮顶下
[解决办法]
个人意见:就是以重用性,可移植性,健壮性为目标的而探索的一些方法,对于现在的行业来说,我感觉不好,多是一锤子买卖,不然年龄大一点的程序员应该很吃香的...
[解决办法]
OO才重要,设计模式是被烂用。设计模式其实只是“为重构提供目标”。
[解决办法]
没啥用。
[解决办法]
设计模式用处并不是模板,而是思路,有些方法确实值得学习引用,但不是盲目套用。
[解决办法]
与算法类似模式,不过就是对你经常遇到的问题提供的标准解决方案。
有用没有,
1. 要看你是否会遇到那样的问题
2. 要看你是否能识别出你遇到的问题
[解决办法]
经验复用
[解决办法]
有个毛用
有了OO的思路 设计模式当做小说看一下就可以了
[解决办法]
楼上的好强奥.... 有了OO思路, 设计模式当作小说看 ??
CppUnit 楼上看看代码, 一个组合模式.. 能看懂不?
[解决办法]
组合模式还是挺简单的吧……
[解决办法]
CppUnit组合模式,visitor模式
[解决办法]
写程序不难 ,但是好的设计就难了.
OO 不是 万能的. 软件的最基本 最高的要求是什么??? 想清楚了 再看看 模式 重构 就知道为什么重要了
[解决办法]
设计模式应该是从程序的健壮性,可扩展性,易维护性,结构清晰几个方面考虑的,就是仅仅从查看源代码是不是方便的情况下就应该遵循设计模式的思路
[解决办法]
设计模式+重构可是号称软件双雄啊
可惜目前在国内情形下,就是鸡肋
[解决办法]
设计模式体现的是软件的复用性,灵活运用的话可以大大缩短开发的进程,但也不能死套,必须先对整个软件架构有很好的把握。
建议看一下《Design Pattern》,设计模式方面最经典的书~
[解决办法]
程序写大了,模式就变得很重要了
貌似c这边都在谈算法、效率,java那块模式谈得多些,像单例模式(Servlet)、MVC(这个貌似不属于23中基本模式,struts)、适配器模式(字符流的封装)等等
[解决办法]
掌握模式,那是给你加薪用滴....
现在哪个公司招人开口闭口不谈UML与模式?
就当前中国大多数IT公司的现状来看,还是掌握重构对工作轻松一些...