我该学设计模式吗?

07-06-28 javaj2ee
各位“前辈”好,我还算是个新手,有些困惑希望你们能替我排除一下,谢谢啦^^
前不久,经一些前辈建议我现在自学GOF设计模式已经有近一周了,但我除了深刻领悟到“多则惑”这个道理外什么设计思想方法都没领会到,现在满脑子除了Singleton、Facade、Adapter……还是这些东西,却不知道这些东西能对我有什么作用。或许我是还没入门吧,因为我自开始就没能很好的理解OO思想,也没系统的自学过关于OO的书籍如Thinking in java……也或许是我现在眼高手低,我现在仅对jsp、servlet、javabean很熟悉,对MVC有所涉猎,做过小型的管理系统,是不是我现在有点好高骛远,应该再巩固自己的基础才去考虑钻研设计模式……但我要到怎样的水平才可以看这类书籍呢?才会对这些书籍有高效率的消化与吸收?这中间有个什么过渡吗?
望各位前辈替小弟解决一下这个困惑,我实在已经茫然至极了……^^

jess
2007-07-10 11:00
编程就像人的肉体,设计模式就像人的灵魂。如果一个人没有灵魂,最多只能算是一具行尸走肉!
虽然我不是学Java的,但是我知道.net和Java只是语言不同而己,编程的精髓。灵魂所在并不是编程语言本身,而是编程的思想。
一个好的软件,最重要的一点是扩展性和可维护性。你想想如果因为客户的需求改变,你愿愿天天去改一大堆类吗????所以想成为一个会编程懂编程的人,一定得会设计模式