2012年8月7日 星期二

大話設計模式

大話設計模式是一本我買了很久的書,不過一直都沒有時間好好的閱讀它。剛好趁這個重新開始寫Blog的機會,好好的把書讀過一遍,並且在這邊寫一點讀書的心得與大家分享。

身為一個不專業的程式設計師,不懂設計模式(Design Patterns)是什麼也是相當合理的,但是這樣常常會寫出一些耦合性很高,重用又相對困難的程式。有時候常常寫到後面,會覺的自己之前寫的Code很髒,然後就開始使用Copy-Paste大法亂貼程式,最後眼不見為淨

雖然這本書已經用比較淺顯的例子在做說明了,不過有些地方還是很難了解,所以還是自己動手寫一次來加深記憶好了。原本書中是使用C#做為範例的程式語言,不過我平常都是使用Python做為工作的語言,所以我試著把範例改用Python重寫過一次,雖然有些方法看起來會怪怪的,或是我的理解會有錯誤,請大家不吝給予我指教。

沒有留言:

張貼留言