评价等级:
发表于:2005-4-26 14:12:00
真的不知道说什么好.
看到下面这么叫好的,同意的,我知道我如此一说肯定会招来一片骂声.
但凭一个程序员的良心,我还是要说,至少要说出人个人的看法,不希望对你有影响.
尽管很多聪明的人不需要写过十万行的代码,就可以很好应用设计模式,但事实上,绝对多数真正的程序员是写了十万行以上的代码还是没有很好应用设计模式.更别说那些根本就是funs级的非程序员了.
就这本书而言,根本就不能称得上应用设计模式.完全是小学生背名词解释一样,离"应用"两个字差N个档次了.就是作文和文学的区别.一个"子类是一个父类"的涵义,没有学过计算机的人,以前在初中语文中学过逻辑的人,也知道"人"能出现的环境,张三也能出现,因为张三"是一个人",就这样低级的东西,作者用了14页介绍"里氏代换原则",大家不要感情用事,认真地花二十分钟看看,看看这14页,除了我上面说到的内容他还说了其它什么内容吗?如果仅仅是这点内容,他用14页来说明,这绝对不是水平的问题了.
真正的设计模式的应用,你即使写过十万行代码也不能如此轻松地掌握,这本书能轻松地看下来是因为他根本就不是在真正地应用设计模式.
我无法用几句话来说明如何真正地应用设计模式,只想说一句,现在流行IOC,AOP,很多人就在项目中大肆应用AOP,IOC,这就说明你掌握这两个设计思想了?真正的模式设计是经验的升华,即使你真的写过十万行代码也不一定能很好地应用,更别说没有写过了.除非你本身就是天才.
看看微软,SUN,IBM那些架构设计师,哪个不是45岁左右,十多年的编程经验,在这些公司工作的年轻程序员没有几个比我们笨的吧?他们为什么没有资格做架构师?应用好好想想了.
回复
(
30条评论--

)
正在读取本评论的讨论,请稍侯……