Re: [請教] 入門書籍推薦

看板OOAD作者 (要用功)時間13年前 (2011/01/09 13:33), 編輯推噓3(301)
留言4則, 4人參與, 最新討論串2/4 (看更多)
※ 引述《hstt ()》之銘言: : 想請教板上的前輩們 : 關於軟體設計的書 : 1. 深入淺出物件導向分析與設計 : 2. 大話設計模式 : 3. 設計模式之禪 : 這三本我看網路上的介紹似乎都不錯 : 請問如果以入門來講哪本書比較適合呢? : 或是有其他更推薦的入門書? : P.S. 我大多是用C#開發為主 你好,前兩本讀過,都算還不錯的書,不過我推薦以下幾本 1. Applying UML and Patterns An Introduction to Objrct-Oriented Analysis and Design and Iterative Development 3th edition 這一本對軟體開發人員學習物件導向知識,我覺得是相當好的起點,也提供了很多 延申閱讀的資料,如果是自修可以安排兩三個月的時間先將前17章讀個兩遍,並試 著在專案中用出來 2. Agile Software Development: Principles, Patterns, and Practices 這本有C#為範例的版本。我覺得比第一本難讀不少,但是在設計面講的相當深入, 感覺底子越好的人越能透過書本跟作者對話 3. Refactring:Improving the Design of Existing Code 實務上很好用的書,但是容易產生知其然不知其所以然的狀況,建議跟第一本搭配 可以同時從理論與實務兩個方向學習物件導向的精神 最後建議以學一點,用一點的方式來進行,書中的設計理論不少是相衝突的,且各有優 缺點,又因為沒有完美的設計方案,所以我們要在不斷的取捨當中吸收經驗,如果有個 經驗豐富的人能帶你或是找到志同道合的人一起討論,比較不會被困住 ^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.161.222.127

01/09 20:51, , 1F
設計真的是一件需要不斷學習與更新的學問
01/09 20:51, 1F

01/27 15:58, , 2F
第一本太貴了吧QQ
01/27 15:58, 2F

01/29 01:13, , 3F
知識無價
01/29 01:13, 3F

04/24 02:45, , 4F
推第二本。很棒,uncle bob寫的
04/24 02:45, 4F
文章代碼(AID): #1DAKYX1U (OOAD)
討論串 (同標題文章)
本文引述了以下文章的的內容:
6
14
完整討論串 (本文為第 2 之 4 篇):
6
14
文章代碼(AID): #1DAKYX1U (OOAD)