《軟件開發(fā)方法學精選系列:設計模式解析(第2版·修訂版)》以作者自身學習、使用模式和多年來為軟件開發(fā)人員(包括面向對象技術老兵和新手)講授模式的經驗為基礎撰寫而成。首先概述了模式的基礎知識,以及面向對象分析和設計在當代軟件開發(fā)中的重要性,隨后使用易懂的示例代碼闡明了12個最常用的模式,包括它們的基礎概念、優(yōu)點、權衡取舍、實現技術以及需要避免的缺陷,使讀者能夠理解模式背后的基本原則和動機,理解為什么它們會這樣運作?!盾浖_發(fā)方法學精選系列:設計模式解析(第2版·修訂版)》適合軟件開發(fā)專業(yè)人士,以及計算機專業(yè)、軟件工程專業(yè)的高校師生閱讀,也可作為面向對象分析與設計課程的參考書。