- 博客(0)
- 资源 (3)
- 收藏
- 关注
建筑的永恒之道 --设计模式起源
建筑的永恒之道 --设计模式起源
建筑或城市只有踏上了永恒之道,才会生机勃勃。设计同样如此。
我们当中关心建筑的人很容易忘记,一个地方的所有生活和灵魂,我们所有在那儿的体验,不单单依赖于物质环境,还依赖于我们在那里体验的事件的模式。
2009-07-31
《设计之道》 设计模式
需要设计模式吗?
答案是肯定的,但你需要确定的是模式的应用是否过度?我得承认,世界上有很多天才
的程序员,他可以在一段代码中包含6 种设计模式,也可以不用模式而把设计做得很好。但
我们的目标是追求有效的设计,而设计模式可以为这个目标提供某种参考模型、设计方法。
我们不需要奉GOF的设计模式为圭臬,但合理的运用设计模式,才是正确的抉择。
很多人看过GOF的《Design Patterns》,对这23 种模式也背得滚瓜烂熟。但重要的不是
你熟记了多少个模式的名称,关键还在于付诸实践的运用。为了有效地设计,而去熟悉某种
模式所花费的代价是值得的,因为很快你会在设计中发现这种模式真的很好,很多时候它令
得你的设计更加简单了。
其实在软件设计人员中,唾弃设计模式的可能很少,盲目夸大设计模式功用的反而更多。
言必谈“模式”,并不能使你成为优秀的架构师。真正出色的设计师,懂得判断运用模式的
时机。
还有一个问题是,很多才踏入软件设计领域的人员,往往对设计模式很困惑。对于他们
来说,由于没有项目的实际经验,OO 的思想也还未曾建立,设计模式未免过于高深了。其
实,即使是非常有经验的程序员,也不敢夸口对各种模式都能合理应用。
2009-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人