精華區beta OOAD 關於我們 聯絡資訊
※ 引述《TonyQ (骨頭)》之銘言: : ※ 引述《adrianshum@kkcity.com.tw ( )》之銘言: : 最近敗了一本深入淺出設計模式,抱著啃了好幾天,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