Python架构模式
①全新正版,现货速发,7天无理由退换货②天津、成都、无锡、广东等多仓就近发货,订单最迟48小时内发出③无法指定快递④可开电子发票,不清楚的请咨询客服。
¥
82.38
5.9折
¥
139
全新
库存25件
作者(爱尔兰) 詹姆·布尔塔著
出版社机械工业出版社
ISBN9787111742876
出版时间2024-01
装帧平装
开本其他
定价139元
货号4533807
上书时间2024-12-20
商品详情
- 品相描述:全新
- 商品描述
-
目录
本书讲解软件架构系统各方面的内容, 从顶层设计到用于支持高层功能的低层细节。本书首先介绍软件架构的含义并给出简单的设计示例, 之后分为四个部分涵盖软件开发生命周期中的各个阶段: 讨论构成系统的每个组成单元的一般性原则及其核心内容; 重点介绍一些成功的架构模式, 包括它们的优势和局限性; 阐述如何进行软件测试以及如何构建和共享代码; 讲解持续运维, 涵盖日志、系统度量、性能分析、代码调试和架构调整等内容。本书将帮你形成架构思维, 了解软件开发的思路和项目中要考虑的重点问题。
内容摘要
开发规模和复杂性不断增长的大型系统需要深刻理解软件项目的实施过程。软件开发人员、架构师和技术管理团队遵循高级软件设计模式(如微服务架构、事件驱动架构,以及领域驱动设计规定的策略模式),可以简化开发过程。
本书涵盖了这些成熟的架构设计模式,并以前瞻性的方法帮助Python开发人员管理复杂应用程序的开发,令其从Python测试套件中获取优选价值。
本书从系统设计的起始阶段开始,让你了解软件开发的思路和项目中要考虑的重点问题。书中阐述了各种架构模式,如微服务、Wb服务和事件驱动架构,以及如何选择最适合你的项目的模式。然后,在建立相关概念的基础上,讨论如何进行开发、调试和测试,以编写高质量的代码,并为系统部署做好准备。此外,本书还讲解了当系统部署到最终用户之后如何实现持续运维,因为软件开发的生命周期永无止境。
学完本书,你将形成“架构思维”:一种不一样的软件设计方法,包括对运行中的系统进行调整。
主编推荐
开发规模和复杂性不断增长的大型系统需要深刻理解软件项目的实施过程。软件开发人员、架构师和技术管理团队遵循高级软件设计模式(如微服务架构、事件驱动架构,以及领域驱动设计规定的策略模式),可以简化开发过程。
本书涵盖了这些成熟的架构设计模式,并以前瞻性的方法帮助Python开发人员管理复杂应用程序的开发,令其从Python测试套件中获取优选价值。
本书从系统设计的起始阶段开始,让你了解软件开发的思路和项目中要考虑的重点问题。书中阐述了各种架构模式,如微服务、Web服务和事件驱动架构,以及如何选择最适合你的项目的模式。然后,在建立相关概念的基础上,讨论如何进行开发、调试和测试,以编写高质量的代码,并为系统部署做好准备。此外,本书还讲解了当系统部署到最终用户之后如何实现持续运维,因为软件开发的生命周期永无止境。
学完本书,你将形成“架构思维”:一种不一样的软件设计方法,包括对运行中的系统进行调整。
通过学习本书,你将可以:
? 像架构师一样思考,分析软件架构模式。
? 探索API设计、数据存储和数据呈现方法。
? 探究常见架构模式的细微差别。
? 利用微服务等架构模式的组件并实现其互操作。
? 采用测试驱动开发模式执行高质量的代码测试。
? 将大块可重用的代码构建为软件包。
? 保持系统向后兼容性并部署其迭代变更。
— 没有更多了 —
以下为对购买帮助不大的评价