我对设计模式比较感兴趣,因为它独立于JAVA语言。 我不想JAVA消亡之后,我就下岗了。那么如何学好设计模式呢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 两本书可看:Head First Design PatternsRefactoring to Patterns 我学过java设计模式,很厚的一本书,感觉开始的时候看了一遍没有多大的感觉,后面又看了2遍,边看边练习,发现里面涉及的一些设计方面的思想在以后的ssh框架的学习中,有很大的用处的。借用乔爷的话,学习设计模式重点是要掌握其思想,并且边看,边写模式,用代码模拟设计模式! 精华的书还是看gof的作品了,不过是c++描述的 java消亡了如果就要下岗了,证明还只是停留在语言的语法阶段,还没有了解语言的思想。设计模式是需要大量实践才能理解其本质含义的,生搬硬套只会把事情弄得更复杂。 随着SUN被收购,JAVA消亡是早晚的事。所以我们学习的时候,要注重学思想,而不能专注于学技术。建议你看看JAVA的一本书《JAVA编程思想》,它提到了很多原理性的知识,很值得去研究。另外,尚学堂马士兵有一套编程思想的教程,建议你去看看! 我觉得 先把基础打好 以后学什么都很简单 都很容易上手了 《JAVA编程思想4》,可以看下。 你要有这处态度,那永远就学不会了!我前面也说过了,设计模式不是学出来的,而是在实践中领悟出来的。即使你把 GoF 的设计模式背得滚瓜烂熟,在应用时也只会是依样画葫芦!现实中的应用远比 GoF 中的例子复杂得多,所涉及的模式远远不止那 23 种! 编写批处理文件来运行程序 这段程序的运行结果为什么是这样?? 线程通信机制 请问谁有做过SNMP的简单网管软件,或者毕业设计,要当毕业设计的。 大家来散分 啦 TTS JSAPI使用 创建Synthesizer时为NULL 新人在吐血,高手来看看啊 xiexie 对象 和 实例 有什么区别? 关于URL重写urlrewrite filter的问题 用33小时下了jbuilder6.bin 但在win2000下怎么装啊(显示的是未知应用程序) java中两个线程如何判定一个线程是否已经执行 是福是祸?对于ide的依赖
Head First Design Patterns
Refactoring to Patterns
设计模式是需要大量实践才能理解其本质含义的,生搬硬套只会把事情弄得更复杂。
建议你看看JAVA的一本书《JAVA编程思想》,它提到了很多原理性的知识,很值得去研究。
另外,尚学堂马士兵有一套编程思想的教程,建议你去看看!
你要有这处态度,那永远就学不会了!我前面也说过了,设计模式不是学出来的,而是在实践中领悟出来的。即使你把 GoF 的设计模式背得滚瓜烂熟,在应用时也只会是依样画葫芦!现实中的应用远比 GoF 中的例子复杂得多,所涉及的模式远远不止那 23 种!