作者ericwang1017 (Eric)
看板java
标题Re: [问题] 请教关於design pattern的入门
时间Wed Jan 3 13:33:24 2007
※ 引述《TonyQ (骨头)》之铭言:
: ※ 引述《[email protected] ( )》之铭言:
: 最近败了一本深入浅出设计模式,抱着啃了好几天,XD
: 里面的范例真的非常深入浅出,讲解的内容非常有趣。
: 除了填字游戏我总是没办法理解其中的奥妙以外,
: 其他的真是足以让人推荐。
: 而且它的范例用程式码都很清楚,不会让你有乱七八糟的感觉,
: 以前看范例程式码最讨厌的就是用了一堆书上自己写的package,
: 然後还要翻光碟或者上网去找它的lib才能理解它到底在写甚麽,
: 这本书完全没有这个问题,就算是引用自API的东西也会清楚讲解。
: 不过大概是我程式底子还不够扎实吧,
: 虽然看的出来是深入浅出,还是觉得很吃力。
: 像是反覆器(iterator)那章同时用到递回、树状结构令人看的很费力,(囧)
: 想入门的人有一些DS的底子还有基本OO的观念再看应该会好一些。
: 不过这也是设计模式所应有的基础啦...
这本书写的很好,但翻的有点烂
state object 翻成 "洲物件",真怀疑蔡大是不是用眼博士翻的...
另外command pattern 那边好像有错误...
p212 的code 似乎不太符合command pattern 的精神
那边的静态type(lightOnCmd...CeilingFanOnCmd..etc) 居然不是super class(Command)
,而是把sub class给写出来...怪怪的....
我写信去O社问,但没下文...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.243.237.65