首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

大伙一起来讨论“设计模式”吧

2012-11-10 
大家一起来讨论“设计模式”吧近来突发兴趣,找了本《Head First 设计模式》这本书来学习设计模式,现已学习完毕

大家一起来讨论“设计模式”吧

近来突发兴趣,找了本《Head First 设计模式》这本书来学习设计模式,现已学习完毕,说实话,基本思想是知道了,可是没有机会实践,始终是纸上谈兵,希望能得到大家的共同讨论,好让我学习学习。

最后看完的心得就是,这些设计模式其实就是在围绕着OOP设计的基本原则解决一些特殊问题的经验积累,也是思想的精华。

一,分出“不变”和“可变”的部分,将“可变”封装。

二,少用继承,多用组合

三,面向接口(抽象)编程,不要面向具体类编程。

希望有兴趣的同道中人来积极的讨论。

1 楼 蓝月鸟 2009-06-12   写一坨原始Code
然后重构,重构的,就有体会了

一堆话剧..
兵来将挡,水来土掩...
一种solution,另一种solution...

都20多年前的糖果公司
模式比自个儿出生的都早
囧rz~~ 2 楼 tianyangqi 2009-06-12   mock1234 写道
只信它绝对会自费武功。

不会这么差劲吧,思想还是不错的啊。 3 楼 tianyangqi 2009-06-12   蓝月鸟 写道
写一坨原始Code然后重构,重构的,就有体会了一堆话剧..兵来将挡,水来土掩...一种solution,另一种solution...都20多年前的糖果公司模式比自个儿出生的都早囧rz~~

就是因为没有机会去重构代码,所以就没有机会积累经验,只能出此下策,学习别人的经验了。 4 楼 lampeter123 2009-06-13   其实JAVA很多地方都应用到设计模式,例如接口与抽像类的继承应用了适配器模式,多态性应用了简单工厂模式,IO文件读写应用了装饰者模式,因此设计模式不是纯理论的,实际应用也有很多

热点排行