摘要:大話設計模式 -- 讀書心得 第1篇
收到 大話設計模式 這本書的第一個週末
那先說說這本書的特色好了
第一 範例是C# 用免費版的Microsoft Visual C# 2010 Express 可以實作
第二 作者的書寫方式 我覺得 閱讀起來 容易理解 心中不時發出 哦哦 原來如此 (可能是 小菜太像我的經驗了
)
(去年看了類似的書 是歐裡來出版的書 就常常有看沒有懂 就 晃過)
開始心得
讀完第一章 發現 有點跟不上 (UML 那裡就看了很久 之前沒用過)
只有乖乖的 附錄開始複習了
1. 方法重載的說明 看完後 有一種
的感覺
原來我常用的方式
同名的方法 但是 用不同的參數 就是 方法重載 (方法就是函式啦 住在class裡 就要叫方法 真是麻煩)
2. 屬性 我覺得一直以來就是拉長 原始碼的主要兇手之一 每設定一個private int Number 就要 開始落落長的pubic + get + set
還好後來 vs 有工具可以自動產生那些 落落長的pubic + get + set
不過這是 很麻煩但是還是要做 的 基礎
3. 繼承 看完一樣有
的感覺 尤其是 書中說 繼承是有缺點的 爸爸class 改 小孩class 也會改
繼承 就是 class 與 class 強耦合 的關係 (強耦合 個人想法 就是 改A死B 改C當D)
附錄就是很棒的oo 教學
其他進修
91之ASP.NET由淺入深 不負責講座
http://ithelp.ithome.com.tw/profile/share?id=20010292
C#面向对象设计模式纵横谈系列课程
http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/consyscourse/CsharpOOD.aspx