您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
软件架构:架构模式、特征及实践指南
出版社: 机械工业
作者: [美]马克·理查兹(Mark Richards),[美]尼尔
商品条码: 9787111682196
版次: 1
开本: 16开
页数: 304
出版年份: 2021
印次: 1
定价:
¥129
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书全面概述了软件架构的方方面面,涉及架构特征、架构模式、组件识别、图表化和展示架构、演进架构,以及许多其他主题。本书分为三部分。第1部分介绍关于组件化、模块化、耦合和度量软件复杂度的基本概念和术语。第2部分详细介绍各种架构风格:分层架构风格、管道架构风格、微内核架构风格、基于服务的架构风格、事件驱动的架构风格、基于空间的架构风格、编制驱动的面向服务的架构、微服务架构。第3部分介绍成为一个成功的软件架构师所必需的关键技巧和软技能。<br>
目录
前言:失效的公理1<br/>第1章 概述5<br/>1.1 定义软件架构7<br/>1.2 架构师的角色期望10<br/>1.3 与架构的交集14<br/>1.4 软件架构定律19<br/>第一部分 基础21<br/>第2章 架构思维23<br/>2.1 架构与设计24<br/>2.2 技术广度25<br/>2.3 分析权衡28<br/>2.4 理解业务驱动因素31<br/>2.5 平衡架构和动手编码31<br/>第3章 模块化34<br/>3.1 定义34<br/>3.2 度量模块化36<br/>3.3 从模块到组件48<br/>第4章 现有的架构特征49<br/>4.1 部分已罗列出来的架构特征51<br/>4.2 权衡和最差可用的架构56<br/>第5章 识别架构特征57<br/>5.1 从领域问题中提取架构特征57<br/>5.2 从需求中提取架构特征59<br/>5.3 案例研究:硅三明治60<br/>第6章 度量和治理架构特征66<br/>6.1 度量架构特征66<br/>6.2 治理和适应度函数70<br/>第7章 架构特征的范围76<br/>7.1 耦合与共生性76<br/>7.2 架构量子与粒度77<br/>第8章 组件化思维83<br/>8.1 组件范围83<br/>8.2 架构师角色84<br/>8.3 开发人员角色90<br/>8.4 组件识别流程90<br/>8.5 组件粒度91<br/>8.6 组件设计92<br/>8.7 案例研究:“前进,前进,消失”之发现组件94<br/>8.8 架构量子回归:单体架构和分布式架构之间的选择96<br/>第二部分 架构风格99<br/>第9章 基础101<br/>9.1 基础模式101<br/>9.2 单体架构与分布式架构104<br/>第10章 分层架构风格112<br/>10.1 拓扑结构112<br/>10.2 分层隔离性113<br/>10.3 增加分层114<br/>10.4 其他考虑116<br/>10.5 为什么使用这种架构风格116<br/>10.6 架构特征评级117<br/>第11章 管道架构风格119<br/>11.1 拓扑结构119<br/>11.2 示例121<br/>11.3 架构特征评级122<br/>第12章 微内核架构风格124<br/>12.1 拓扑结构124<br/>12.2 注册129<br/>12.3 契约130<br/>12.4 示例和用例131<br/>12.5 架构特征评级132<br/>第13章 基于服务的架构风格134<br/>13.1 拓扑结构134<br/>13.2 拓扑结构变体135<br/>13.3 服务设计和粒度137<br/>13.4 数据库分区138<br/>13.5 架构示例139<br/>13.6 架构特征评级141<br/>13.7 何时使用这种架构风格143<br/>第14章 事件驱动的架构风格144<br/>14.1 拓扑结构145<br/>14.2 代理拓扑145<br/>14.3 中介拓扑149<br/>14.4 异步能力156<br/>14.5 错误处理157<br/>14.6 防止数据丢失160<br/>14.7 广播功能162<br/>14.8 请求-应答163<br/>14.9 在基于请求和基于事件之间进行选择165<br/>14.10 混合的事件驱动的架构166<br/>14.11 架构特征评级166<br/>第15章 基于空间的架构风格169<br/>15.1 常规拓扑结构170<br/>15.2 数据冲突179<br/>15.3 云实现与预置实现181<br/>15.4 复制缓存与分布式缓存182<br/>15.5 近缓存中的注意事项184<br/>15.6 实现示例185<br/>15.7 架构特征评级186<br/>第16章 编制驱动的面向服务的架构188<br/>16.1 历史和哲学188<br/>16.2 拓扑结构188<br/>16.3 分类189<br/>16.4 重用与解耦191<br/>16.5 架构特征评级193<br/>第17章 微服务架构195<br/>17.1 历史195<br/>17.2 拓扑结构196<br/>17.3 分布式196<br/>17.4 有界上下文197<br/>17.5 API层198<br/>17.6 运维重用199<br/>17.7 前端201<br/>17.8 通信202<br/>17.9 架构特征评级209<br/>17.10 附加参考210<br/>第18章 选择合适的架构风格211<br/>18.1 改变架构“时尚”211<br/>18.2 决策标准212<br/>18.3 单体案例研究:硅三明治214<br/>18.4 分布式案例研究:前进,前进,消失216<br/>第三部分 技巧和软技能221<br/>第19章 架构决策223<br/>19.1 架构决策反模式223<br/>19.2 具备架构意义225<br/>19.3 架构决策记录226<br/>第20章 分析架构风险235<br/>20.1 风险矩阵235<br/>20.2风险评估236<br/>20.3 风险风暴238<br/>20.4 敏捷用户故事的风险分析244<br/>20.5 风险风暴范例244<br/>第21章 架构绘图和演示250<br/>21.1 绘图251<br/>21.2 演示255<br/>第22章 打造高效团队259<br/>22.1 团队边界259<br/>22.2 架构师的个性260<br/>22.3 有多少控制力263<br/>22.4 团队告警信号267<br/>22.5 利用检查清单269<br/>22.6 提供指导273<br/>22.7 总结275<br/>第23章 谈判和领导能力276<br/>23.1 谈判和推进276<br/>23.2 软件架构师作为领导者281<br/>23.3 与开发团队集成287<br/>23.4 总结289<br/>第24章 打造职业发展路径290<br/>24.1 20分钟规则290<br/>24.2 开发个人雷达291<br/>24.3 使用社交媒体295<br/>24.4 临别赠言296<br/>附录A 自我评估问题297<br/>关于作者<br/>关于封面
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网