浏览 2140 次
锁定老帖子 主题:大家一起来讨论“设计模式”吧
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-06-11
近来突发兴趣,找了本《Head First 设计模式》这本书来学习设计模式,现已学习完毕,说实话,基本思想是知道了,可是没有机会实践,始终是纸上谈兵,希望能得到大家的共同讨论,好让我学习学习。 最后看完的心得就是,这些设计模式其实就是在围绕着OOP设计的基本原则解决一些特殊问题的经验积累,也是思想的精华。 一,分出“不变”和“可变”的部分,将“可变”封装。 二,少用继承,多用组合 三,面向接口(抽象)编程,不要面向具体类编程。 希望有兴趣的同道中人来积极的讨论。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-06-12
写一坨原始Code
然后重构,重构的,就有体会了 一堆话剧.. 兵来将挡,水来土掩... 一种solution,另一种solution... 都20多年前的糖果公司 模式比自个儿出生的都早 囧rz~~ |
|
返回顶楼 | |
发表时间:2009-06-12
mock1234 写道 只信它绝对会自费武功。 不会这么差劲吧,思想还是不错的啊。 |
|
返回顶楼 | |
发表时间:2009-06-12
蓝月鸟 写道 写一坨原始Code然后重构,重构的,就有体会了一堆话剧..兵来将挡,水来土掩...一种solution,另一种solution...都20多年前的糖果公司模式比自个儿出生的都早囧rz~~ 就是因为没有机会去重构代码,所以就没有机会积累经验,只能出此下策,学习别人的经验了。 |
|
返回顶楼 | |
发表时间:2009-06-13
其实JAVA很多地方都应用到设计模式,例如接口与抽像类的继承应用了适配器模式,多态性应用了简单工厂模式,IO文件读写应用了装饰者模式,因此设计模式不是纯理论的,实际应用也有很多
|
|
返回顶楼 | |