本書提供瞭從分析到實現的全過程,從而使你能夠瞭解模式的內幕,並且為你提高自身的整體設計能力奠定基礎。本書還為初學者提供瞭關於麵嚮對象設計模式的準確和有幫助的入門介紹。
本書將麵嚮對象的編程原則與設計模式的強大功能結閤起來創建瞭一個編程環境,用於開發健壯的和可靠的軟件。書中包含很多實際的和可應用的實例,用來教你如何使用模式的優勢來進行高級軟件設計。
本書以作者自身學習、使用模式和多年來為軟件開發人員(包括麵嚮對象技術老兵和新手)講授模式的經驗為基礎撰寫而成。首先概述瞭模式的基礎知識,以及麵嚮對象分析和設計在當代軟件開發中的重要性,隨後使用易懂的示例代碼闡明瞭12個最常用的模式,包括它們的基礎概念、優點、權衡取捨、實現技術以及需要避免的缺陷,使讀者能夠理解模式背後的基本原則和動機,理解為什麼它們會這樣運作。
本書適閤軟件開發專業人士,以及計算機專業、軟件工程專業的高校師生閱讀,也可作為麵嚮對象分析與設計課程的參考教材。
现在闭上眼睛能搞明白的几种模式: 工厂,工厂方法,抽象工厂,桥模式,装饰,facade,适配,观察者,策略,单例。 学习了一招厘清复杂需求头绪的方法,叫做“分析矩阵”,在书中第16章,将来工作中遇到这种时候可以试一试。 感觉这本书后面翻译的没有前面好,不知道是我看...
評分如果你向成为一名优秀的软件设计人员,这本是你的必读书。书中讲解了一些设计模式,更重要的它描述了这些模式是怎么推演出来了,还讲解了OO的本质,从设计层面上的OO。 总之,无论你是OO初学者,还是OO设计的老手,这本书对你都会收益非浅,最好在说一次,好书一本!!!
評分遇到这本书是一个偶然的经历,但是很幸运他没有从我的指尖溜走。这本书,不是教科书,是思想的演进,是思想的讲述。很多人,在学习编程的时候,只是停留在传统教课书的水平,虽然做了很多年,但是无非就是理解了更多的API或者封装库,但是自己在编程的时候,思维水平仍...
評分优秀代码的目标: * 高效 * 健壮 * 灵活 * 无冗余 * 可读 * 可测试 面向对象的一些原则和方法 * 内聚性(cohesion):例程中操作之间联系的紧密程度 * 耦合性(coupling):两个例程之间联系的紧密程度 * 软件开发的目标:高内聚、松耦合 * 发现变化并将其封装 ...
設計模式入門書
评分設計模式的入門經典
评分good explanation to some DPs
评分好書!書中範例取自實際項目,讀者跟隨作者一步步的用設計模式解決該項目的問題,與<Head fiirst design pattern>各有韆鞦
评分設計模式入門書
本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有