軟體設計推薦書籍書單:
1. 深入淺出物件導向分析與設計
2. 大話設計模式
3. 深入淺出設計模式
入門推薦書籍!
PTT網友lovemage: 這一本對軟體開發人員學習物件導向知識,我覺得是相當好的起點,也提供了很多延申閱讀的資料,如果是自修可以安排兩三個月的時間先將前17章讀個兩遍,並試著在專案中用出來
5. Agile Software Development, Principles, Patterns, and Practices
PTT網友lovemage:這本有C#為範例的版本。比第4本難讀不少,但是在設計面講的相當深入,感覺底子越好的人越能透過書本跟作者對話
6. Refactring:Improving the Design of Existing Code
PTT網友lovemage:實務上很好用的書,但是容易產生知其然不知其所以然的狀況,建議跟第4本搭配可以同時從理論與實務兩個方向學習物件導向的精神