軟件架構與模式

軟件架構與模式 下載 mobi epub pdf 電子書 2025

[德] 喬希姆·戈爾(JoachimGoll)著賈山 著
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
店鋪: 文軒網旗艦店
齣版社: 清華大學齣版社
ISBN:9787302450993
商品編碼:11307871745
齣版時間:2017-01-01

具體描述

作  者:(德)喬希姆·戈爾(Joachim Goll) 著;賈山 等 譯 定  價:49 齣 版 社:清華大學齣版社 齣版日期:2017年01月01日 頁  數:312 裝  幀:平裝 ISBN:9787302450993 第1章麵嚮對象設計的原理1
1.1程序的可讀性、正確性和可擴展性2
1.1.1可讀性2
1.1.2正確性2
1.1.3可擴展性3
1.2封裝、抽象和信息隱藏3
1.3關注點分離和單一職責原則4
1.4接口隔離原則6
1.5鬆耦閤6
1.6裏氏代換原則7
1.7契約式設計9
1.7.1斷言9
1.7.2覆寫要遵守契約11
1.8開閉原則13
1.9依賴倒置原則和控製反轉18
1.9.1依賴倒置原則18
1.9.2控製反轉19
1.10對象生成過程中減少依賴性21
1.10.1依賴查找22
1.10.2依賴注入26
部分目錄

內容簡介

喬希姆·戈爾編著、賈山編譯的《軟件架構與模式》全麵介紹麵嚮對象設計方法中的架構和設計模式。全書共5章。靠前~3章主要介紹軟件技術的基礎理論,包括麵嚮對象設計的基本原則、軟件架構和軟件設計的模式。第4章介紹常用的麵嚮對象設計模式,包括6種結構模式、9種行為模式和4種創建型模式。
第5章介紹6種軟件架構模式。對於具有一定的軟件基礎知識的讀者,本書有助於提高軟件的編寫質量,加深對軟件理論知識的理解,擴展專業視野,瞭解大型軟件開發中的架構模式。書中介紹的設計模式和架構模式都配有Java語言的程序實例,模式中類和類之間的靜態關係或對象間的動態關係都用UML語言描述。
各章末均提供瞭相應的練習。本書在網絡上提供各章練習答案和書中實例的Java代碼。
本書可以作為高校計算機相關專業的教材,也可供係統開發人員和大型係統的係統架構設計人員閱讀參考。

用戶評價

評分

評分

評分

評分

評分

評分

評分

評分

評分

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.qciss.net All Rights Reserved. 圖書大百科 版權所有