内容简介
本书是设计模式领域认可的3本经典著作之一,“极具趣味,容易理解,但讲解又极为严谨和透彻”是本书的写作风格和方法的很大特点。版2010年出版,至今,广受是该领域的里程碑著作。深刻解读6大设计原则和28种设计模式的准确定义、应用方法和很好实践,多方面比较各种同类模式之间的异同,详细讲解将不同的模式组合使用的方法。第2版在版的基础上有两方面的改进,一方面结合读者的意见和建议对原有内容中的瑕疵进行了修正和完善,另一方面增加了4种新的设计模式,希望这一版能为广大程序员们奉上一场更加的设计模式盛宴!
全书共38章,分为五部分:靠前部分(~6章),以一种全新的视角对面向对象程序设计的6大原则进行了深刻解读,旨在让读者能更深刻且准确地理解这些原则,为后面的学习打下基础;第二部分(第7~29章)通过大量生动的案例讲解和分析了23种很常用的设计模式,并进行了扩展讲解,通俗易懂,趣味性极强而又紧扣等
全书共38章,分为五部分:靠前部分(~6章),以一种全新的视角对面向对象程序设计的6大原则进行了深刻解读,旨在让读者能更深刻且准确地理解这些原则,为后面的学习打下基础;第二部分(第7~29章)通过大量生动的案例讲解和分析了23种很常用的设计模式,并进行了扩展讲解,通俗易懂,趣味性极强而又紧扣等