本书是GOF编写的《DesignPatterns:ElementsofReusableObject-OrientedSoftware》的中文版,由机械工业出版社出版,大小为25MB,非常清楚,这本书第一次系统性地介绍了23种面向对象编程的设计模式,是学习设计模式的经典书籍。