中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 軟件架構與模式

出版社:清華大學出版社出版時間:2017-01-01
開本: 32開 頁數: 312
本類榜單:教材銷量榜
中 圖 價:¥26.5(5.4折) 定價  ¥49.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

軟件架構與模式 版權信息

軟件架構與模式 本書特色

Translation from German language edition: Architektur-und Entwurfsmuster der Softwaretechnik by Joachim Goll Copyrith 2014, Springer Berlin Heidelberg Springer Berlin Heidelberg is a part of Springer Science Business Media All Rights Reserved 本書為德文版Buide to Assembly Language: Aconcise Introduction的簡體中文翻譯版,作者Joachim Goll,由Springer出版社授權清華大學出版社出版發行。

軟件架構與模式 內容簡介

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

軟件架構與模式 目錄

目 錄 第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 1.11 總結 28 1.12 練習 29 第2章 軟件架構 30 2.1 軟件架構概念 31 2.2 軟件架構的質量 32 2.3 參考架構、架構模式和設計模式 33 2.4 軟件架構概念的任務和前景 34 2.4.1 系統中的分析任務 34 2.4.2 系統中的結構設計任務 35 2.4.3 觀察軟件架構的角度 37 2.4.4 軟件架構的原型 37 2.5 軟件架構師對一個項目的意義 37 2.5.1 軟件架構師的技術能力 38 2.5.2 軟件架構師的溝通能力 38 2.5.3 構造軟件架構過程中的決定 39 2.6 總結 40 2.7 練習 41 第3章 軟件設計的模式 42 3.1 模式的使用 43 3.2 模式的屬性和它的設計 44 3.3 架構模式、設計模式和慣用法的界限 44 3.4 描述設計模式和架構模式的模板 46 3.5 總結 47 3.6 練習 47 第4章 面向對象設計模式 48 4.1 設計模式的分類 48 4.2 設計模式的概述 49 4.2.1 結構模式 49 4.2.2 行為模式 50 4.2.3 創建型模式 51 4.2.4 設計模式指南 51 4.3 結構模式中的適配器模式 51 4.3.1 名稱/其他可用的名稱 51 4.3.2 問題 51 4.3.3 解決方法 52 4.3.4 評價 57 4.3.5 使用范圍 58 4.3.6 類似的模式 58 4.4 結構模式中的橋梁模式 58 4.4.1 名稱/其他可用的名稱 58 4.4.2 問題 58 4.4.3 解決方法 59 4.4.4 評價 66 4.4.5 使用范圍 67 4.4.6 類似的模式 67 4.5 結構模式中的裝飾模式 67 4.5.1 名稱/其他可用的名稱 67 4.5.2 問題 67 4.5.3 解決方法 68 4.5.4 評價 76 4.5.5 使用范圍 77 4.5.6 類似的模式 80 4.6 結構模式中的外觀模式 81 4.6.1 名稱/其他可用的名稱 81 4.6.2 問題 81 4.6.3 解決方法 81 4.6.4 評價 86 4.6.5 使用范圍 86 4.6.6 類似的模式 86 4.7 結構模式中的組合模式 87 4.7.1 名稱/其他可用的名稱 87 4.7.2 問題 87 4.7.3 解決方法 87 4.7.4 評價 95 4.7.5 使用范圍 95 4.7.6 類似的模型 97 4.8 結構模式中的代理模式 97 4.8.1 名稱/其他可用的名稱 97 4.8.2 問題 98 4.8.3 解決方法 98 4.8.4 評價 102 4.8.5 使用范圍 102 4.8.6 類似的模式 103 4.9 行為模式中的模板方法模式 104 4.9.1 名稱/其他可用的名稱 104 4.9.2 問題 104 4.9.3 解決方法 104 4.9.4 使用范圍 108 4.9.5 評價 109 4.9.6 類似的模式 109 4.10 行為模式中的命令模式 109 4.10.1 名稱/其他可用的名稱 109 4.10.2 問題 109 4.10.3 解決方法 110 4.10.4 評價 115 4.10.5 使用范圍 116 4.10.6 類似的模式 116 4.11 行為模式中的觀察者模式 117 4.11.1 名稱/其他可用的名稱 117 4.11.2 問題 117 4.11.3 解決方法 117 4.11.4 評價 124 4.11.5 使用范圍 124 4.11.6 類似的模式 125 4.12 行為模式中的策略模式 125 4.12.1 名稱/其他可用的名稱 125 4.12.2 問題 125 4.12.3 解決方法 125 4.12.4 使用范圍 129 4.12.5 評價 129 4.12.6 類似的模式 130 4.13 行為模式中的中間者模式 130 4.13.1 名稱/其他可用的名稱 130 4.13.2 問題 131 4.13.3 解決方法 131 4.13.4 評價 138 4.13.5 使用范圍 138 4.13.6 類似的模式 138 4.14 行為模式中的狀態模式 139 4.14.1 名稱/其他可用的名稱 139 4.14.2 問題 139 4.14.3 解決方法 139 4.14.4 使用范圍 146 4.14.5 評價 146 4.14.6 類似的模式 146 4.15 行為模式中的角色模式 147 4.15.1 名稱/其他可用的名稱 147 4.15.2 問題 147 4.15.3 解決方法 148 4.15.4 評價 155 4.15.5 使用范圍 155 4.15.6 類似的模式 156 4.16 行為模式中的拜訪者模式 156 4.16.1 名稱/其他可用的名稱 156 4.16.2 問題 156 4.16.3 解決方法 156 4.16.4 評價 169 4.16.5 使用范圍 170 4.16.6 類似的模式 171 4.17 行為模式中的迭代器模式 171 4.17.1 名稱/其他可用的名稱 171 4.17.2 問題 171 4.17.3 解決方法 171 4.17.4 評價 178 4.17.5 使用范圍 178 4.17.6 類似的模式 180 4.18 創建型模式中的工廠 ??方法 180 4.18.1 名稱/其他可用的名稱 180 4.18.2 問題 180 4.18.3 解決方法 181 4.18.4 評價 185 4.18.5 使用范圍 185 4.18.6 類似的模式 186 4.19 創建型模式中的抽象工廠模式 186 4.19.1 名稱/其他可用的名稱 186 4.19.2 問題 186 4.19.3 解決方法 186 4.19.4 評價 195 4.19.5 使用范圍 195 4.19.6 類似的模式 196 4.20 創建型模式中的單例模式 196 4.20.1 名稱/其他可用的名稱 196 4.20.2 問題 196 4.20.3 解決方法 196 4.20.4 評價 204 4.20.5 使用范圍 204 4.20.6 類似的模式 204 4.21 創建型模式中的對象池模式 204 4.21.1 名稱/其他可用的名稱 204 4.21.2 問題 205 4.21.3 解決方法 205 4.21.4 評價 210 4.21.5 使用范圍 211 4.21.6 類似的模式 211 4.22 總結 211 4.23 練習 213 第5章 架構模式 216 5.1 分層架構模式 217 5.1.1 名稱/其他可用的名稱 217 5.1.2 問題 217 5.1.3 解決方法 217 5.1.4 評價 219 5.1.5 使用范圍 220 5.1.6 類似的模式 226 5.2 管道和過濾器架構模式 226 5.2.1 名稱/其他可用的名稱 226 5.2.2 問題 226 5.2.3 解決方法 227 5.2.4 評價 232 5.2.5 使用范圍 232 5.2.6 類似的模式 234 5.3 插件架構模式 235 5.3.1 名稱/其他可用的名稱 235 5.3.2 問題 235 5.3.3 解決方法 235 5.3.4 評價 238 5.3.5 使用范圍 239 5.3.6 類似的模式 239 5.3.7 程序例子 240 5.4 中介模式 245 5.4.1 名稱/其他可用的名稱 245 5.4.2 問題 245 5.4.3 解決方法 246 5.4.4 評價 252 5.4.5 使用范圍 252 5.4.6 類似的模式 254 5.4.7 程序例子 255 5.5 面向服務的架構模式 267 5.5.1 名稱/其他可用的名稱 267 5.5.2 問題 267 5.5.3 解決方法 267 5.5.4 評價 271 5.5.5 使用范圍 272 5.5.6 類似的模式 272 5.5.7 SOA的實現 272 5.6 模型-視圖-控制器架構模式 291 5.6.1 名稱/其他可用的名稱 291 5.6.2 問題 291 5.6.3 解決方法 292 5.6.4 評價 299 5.6.5 使用范圍 301 5.6.6 類似的模式 301 5.6.7 程序例子 301 5.7 總結 307 5.8 練習 308 參考文獻 310
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 乙炔气体报警装置|固定式氯化氢检测仪|河南驰诚电气百科 | 聚合甘油__盐城市飞龙油脂有限公司| 希望影视-高清影视vip热播电影电视剧免费在线抢先看 | 二手色谱仪器,十万分之一分析天平,蒸发光检测器,电位滴定仪-湖北捷岛科学仪器有限公司 | 电缆桥架生产厂家_槽式/梯式_热镀锌线槽_广东东莞雷正电气 | 便携式XPDM露点仪-在线式防爆露点仪-增强型烟气分析仪-约克仪器 冰雕-冰雪世界-大型冰雕展制作公司-赛北冰雕官网 | 流水线电子称-钰恒-上下限报警电子秤-上海宿衡实业有限公司 | 999范文网_优质范文下载写作帮手 | 土壤检测仪器_行星式球磨仪_土壤团粒分析仪厂家_山东莱恩德智能科技有限公司 | 长沙广告公司|长沙广告制作设计|长沙led灯箱招牌制作找望城湖南锦蓝广告装饰工程有限公司 | 活性氧化铝|无烟煤滤料|活性氧化铝厂家|锰砂滤料厂家-河南新泰净水材料有限公司 | 济南货架定做_仓储货架生产厂_重型货架厂_仓库货架批发_济南启力仓储设备有限公司 | 振动筛-交叉筛-螺旋筛-滚轴筛-正弦筛-方形摇摆筛「新乡振动筛厂家」 | 蜘蛛车-登高车-高空作业平台-高空作业车-曲臂剪叉式升降机租赁-重庆海克斯公司 | 智能垃圾箱|垃圾房|垃圾分类亭|垃圾分类箱专业生产厂家定做-宿迁市传宇环保设备有限公司 | 银川美容培训-美睫美甲培训-彩妆纹绣培训-新娘化妆-学化妆-宁夏倍莱妮职业技能培训学校有限公司 临时厕所租赁_玻璃钢厕所租赁_蹲式|坐式厕所出租-北京慧海通 | 智能风向风速仪,风速告警仪,数字温湿仪,综合气象仪(气象五要素)-上海风云气象仪器有限公司 | 反渗透阻垢剂-缓蚀阻垢剂厂家-循环水处理药剂-山东鲁东环保科技有限公司 | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | 学生作文网_中小学生作文大全与写作指导 | 净化车间_洁净厂房_净化公司_净化厂房_无尘室工程_洁净工程装修|改造|施工-深圳净化公司 | 算命免费_生辰八字_免费在线算命 - 卜算子算命网 | 游泳池设计|设备|配件|药品|吸污机-东莞市太平洋康体设施有限公司 | 土壤检测仪器_行星式球磨仪_土壤团粒分析仪厂家_山东莱恩德智能科技有限公司 | 有声小说,听书,听小说资源库-听世界网 | 成都亚克力制品,PVC板,双色板雕刻加工,亚克力门牌,亚克力标牌,水晶字雕刻制作-零贰捌广告 | 山东锐智科电检测仪器有限公司_超声波测厚仪,涂层测厚仪,里氏硬度计,电火花检漏仪,地下管线探测仪 | 施工电梯_齿条货梯_烟囱电梯_物料提升机-河南大诚机械制造有限公司 | 北京翻译公司_同传翻译_字幕翻译_合同翻译_英语陪同翻译_影视翻译_翻译盖章-译铭信息 | 胶泥瓷砖胶,轻质粉刷石膏,嵌缝石膏厂家,腻子粉批发,永康家德兴,永康市家德兴建材厂 | 跨境物流_美国卡派_中大件运输_尾程派送_海外仓一件代发 - 广州环至美供应链平台 | 行业分析:提及郑州火车站附近真有 特殊按摩 ?2025实地踩坑指南 新手如何避坑不踩雷 | 课件导航网_ppt课件_课件模板_课件下载_最新课件资源分享发布平台 | 小型气象站_便携式自动气象站_校园气象站-竞道气象设备网 | 超声波乳化机-超声波分散机|仪-超声波萃取仪-超声波均质机-精浩机械|首页 | 齿轮减速机_齿轮减速电机-VEMT蜗轮蜗杆减速机马达生产厂家瓦玛特传动瑞环机电 | 桁架楼承板-钢筋桁架楼承板-江苏众力达钢筋楼承板厂 | 西装定制/做厂家/公司_西装订做/制价格/费用-北京圣达信西装 | 舞台木地板厂家_体育运动木地板_室内篮球馆木地板_实木运动地板厂家_欧氏篮球地板推荐 | 非标压力容器_碳钢储罐_不锈钢_搪玻璃反应釜厂家-山东首丰智能环保装备有限公司 | 中细软知识产权_专业知识产权解决方案提供商 |