1、GOF的《design pattern》,此書是所有設計模式的源頭。但是全書的例子都基於C++。
2、O'reilly出版的《Head first design patterns》,入門級的書
3、《模式分析》,這本書也很不錯。
4、《UML和模式應用》介紹敏捷開發,極限編程等概念
大部分的書都要求有Java語言或C++的經驗。但是對語言涉及不多,語言不熟悉也不是問題。
這些模式的書都是基於面向對象分析和設計的,所以有面向對象的思想非常重要的,所有這些書都是基於面向對象的。
1、GOF的《design pattern》,此書是所有設計模式的源頭。但是全書的例子都基於C++。
2、O'reilly出版的《Head first design patterns》,入門級的書
3、《模式分析》,這本書也很不錯。
4、《UML和模式應用》介紹敏捷開發,極限編程等概念
大部分的書都要求有Java語言或C++的經驗。但是對語言涉及不多,語言不熟悉也不是問題。
這些模式的書都是基於面向對象分析和設計的,所以有面向對象的思想非常重要的,所有這些書都是基於面向對象的。