《JAVA与模式》还是《深入浅出设计模式》哪本更适合呢?
前者,我看了,号厚,呵呵,有点怕.....
后者,我不会C#,郁闷,
看过的能简单点评下吗,让我少走店弯路!
前者,我看了,号厚,呵呵,有点怕.....
后者,我不会C#,郁闷,
看过的能简单点评下吗,让我少走店弯路!
为什么我们会对大白话进行注解,因为我们已经被语言所累,在歧途上走得太远。
GoF设计模式说得也是大白话,你没理解,因为你先入为主的概念太多,如算法,功能,眼见为实等等,去除这些,就象你以前没有编程,哪怕你有十年编程经验,全部丢弃。
另外,比喻越少越好,简单逻辑强的道理无须使用比喻来解释,比喻会让人更加误入歧途。
阎宏这本书,我不再评论,因为有过和他一段恩怨,如下:
http://www.jdon.com/jivejdon/thread/11177.html
最后,还是那句话:我写的免费简单的不看,看复杂的,只会延误自己时间,将这些时间花在模式实践上,更值得,模式不实战,只能流于形式,嘴上会讲,实战不会用。
本站设计模式:
http://www.jdon.com/designpatterns/index.htm
[该贴被banq于2007年04月24日 11:40修改过]
个人观点,我知道,你的思想一向异于常人,这也正是你的魅力所在,往往给人醍醐灌顶的感觉!
好像,我的话多了点!
以我自己经历来看,入门时确实没有看那么多书,而是大概对我写的那些模式中案例有个模糊概念后,就转入实战,甚至为模式而模式,产生疑惑时,再看其他书,以验证自己的判断,这样,可能才最有效。
总之,一开始不用看太多书,先从简单模式如工厂模式一个个实战解决。
一个人在对某个领域知识不是很清楚的情况下,过多的信息反而会阻碍其迅速进入这个领域,多则惑就是这个道理(互联网过多信息有时让我们头晕,不知所从,父母精心关照和过多指导让我们无所适从,古代昏君不是真昏,信息太多导致).
所以,初学者入门不适合看太多书,从而陷入"纸上谈兵"境地,这种方式尤其不适合非常具有实战性质的模式学习.
模式到底起什么用啊
《java与模式》我看过,写得不错也比较容易看懂,就是里面的比喻不切实际,有点生搬硬套的感觉到。
《设计模式精解》听说也比较初级,适合入门者。