軟件開發(fā)是一門技術,更是一門藝術。設計模式是面向對象軟件開發(fā)的入門功夫,是前人經驗的積累,它為構建可維護性和可復用性俱佳的軟件而誕生?!对O計模式的藝術:軟件開發(fā)人員內功修煉之道》結合大量應用實例分析和講解每一個設計模式,力求通過最通俗易懂的方式讓讀者學習和理解設計模式,并且在真實項目實例的引導下學會選擇和合理運用設計模式?!对O計模式的藝術:軟件開發(fā)人員內功修煉之道》分為4個部分,共26章內容:第1部分(第1章、第2章)為基礎知識,包括設計模式概述、UMI,類圖與面向對象設計原則等;第2部分(第3~8章)為創(chuàng)建的藝術,包括6種常用的創(chuàng)建型設計模式;第3部分(第9~15章)為組合的藝術,包括7種常用的結構型設計模式;第4部分(第16~26章)為交互的藝術,包括11種常用的行為型設計模式?!对O計模式的藝術:軟件開發(fā)人員內功修煉之道》可作為一線軟件開發(fā)人員、高等院校計算機及軟件等相關專業(yè)師生、IT培訓機構講師和學員、業(yè)余軟件開發(fā)人員、設計模式研究人員以及愛好者的參考用書和自學讀物。