首页 新闻 搜索 专区 学院

设计模式怎么学习,求推荐资料;迷茫中……求热心的过来人指条活路,拜谢……

0
[待解决问题]

最近看Thinking In Java 4th 总是感觉有什么东西抓不住:感觉作者代码写的很好,但就是找不出他是根据什么理论写的?我也想写出那么好的代码,我该怎么做?他经常提设计模式,但总是一笔带过?我买过Head First 设计模式(书已经扔了),该怎么学。

yxd5357的主页 yxd5357 | 菜鸟二级 | 园豆:216
提问于:2013-10-09 23:26
< >
分享
所有回答(11)
0

推荐《大话设计模式》(程杰著)

然后就是多在实际的环境中编程,努力地去套用设计模式。

根据某高手的说法,学设计模式有三大境界:不会用设计模式-〉乱用设计模式-〉自然掌握设计模式

加油吧。

飞鸟_Asuka | 园豆:251 (菜鸟二级) | 2013-10-10 00:25

“三大境界:不会用设计模式-〉乱用设计模式-〉自然掌握设计模式” ,短短一句话,里面的过程,哎!说多了都是眼泪!!!你们公司收人吗?

支持(0) 反对(0) yxd5357 | 园豆:216 (菜鸟二级) | 2013-10-10 10:05

@yxd5357: 我也只是学生

支持(0) 反对(0) 飞鸟_Asuka | 园豆:251 (菜鸟二级) | 2013-10-10 10:42
0

如果你还没工作经验,就暂时别学这个,学了也起不了很大作用。到实践中去验证才最有效。

angelshelter | 园豆:9676 (大侠五级) | 2013-10-10 09:22
0

推荐《大话设计模式》

这本书比较简单,易懂,只适合初学。

Albert Fei | 园豆:2102 (老鸟四级) | 2013-10-10 09:37
0

《大话设计模式》

guwoow | 园豆:611 (小虾三级) | 2013-10-10 09:53
0

呵呵,光学设计模式是没有多大的作用的,要把设计模式应用到实际的问题上,那才是。。。。可以了解一下领域驱动。

unbreakable | 园豆:111 (初学一级) | 2013-10-10 10:15
0

推荐《大话设计模式》,

但在实际的环境中以解决问题为出发点,

忘记设计模式,千万别努力地去套用,你会死的很惨。

北落师门α | 园豆:17 (初学一级) | 2013-10-10 10:51
0

不建议只去看书,编程编程,自然是以代码为主,只靠看书学得慢而且实践能力差,特别是像架构这种比较深的东西

建议找一个感兴趣的开源项目,下下来自己研究,看配套的docment,试着使用、更改

可以去开源中国看看

chutianshu_1981 | 园豆:43 (初学一级) | 2013-10-10 11:42

求带 我可当学徒

支持(0) 反对(0) yxd5357 | 园豆:216 (菜鸟二级) | 2013-10-10 12:46

@yxd5357:我用的是.net,估计带不了你

如果你正在上学,可以多跟老师沟通,看看老师有没有带项目,能跟着做最好

支持(0) 反对(0) chutianshu_1981 | 园豆:43 (初学一级) | 2013-10-10 18:07
0

一直都在学设计模式.

从来没有用过.

我去,这个架构师可能用得多.

gw2010 | 园豆:1399 (小虾三级) | 2013-10-15 15:36
0

Thinking in java里有一句话:all models are wrong, some are useful。

不要可以学习这玩意,多看看源码看人家怎么组织代码的比啥都强。

寂灵天 | 园豆:216 (菜鸟二级) | 2013-10-23 13:59
0

本人觉得了解下就可以了。我看过大话设计模式,设计模式面试会比较经常用到,但实际工作中用到具体的设计模式其实并不多,很多都是混合使用的。

beyondchina | 园豆:680 (小虾三级) | 2013-10-29 11:31
0

先多积累吧.

乱设计比没设计更差劲

masque | 园豆:210 (菜鸟二级) | 2014-06-26 10:21
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册