软件架构与模式

软件架构与模式 pdf epub mobi txt 电子书 下载 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 windowsfront.com All Rights Reserved. 静流书站 版权所有