• 现代C++软件架构 方法与实践
  • 现代C++软件架构 方法与实践
  • 现代C++软件架构 方法与实践
  • 现代C++软件架构 方法与实践
  • 现代C++软件架构 方法与实践
21年品牌 40万+商家 超1.5亿件商品

现代C++软件架构 方法与实践

全新正版 极速发货

80.12 5.8折 139 全新

库存29件

广东广州
认证卖家担保交易快速发货售后保障

作者(美)艾德里安·奥斯特洛夫斯基,(波)彼得亚雷·加奇科夫斯基

出版社机械工业出版社

ISBN9787111736769

出版时间2023-10

装帧平装

开本16开

定价139元

货号1203113067

上书时间2024-11-13

大智慧小美丽

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
前言

第一部分软件架构的概念和组成部分

第1章软件架构的重要性和良好的设计原则2

1.1技术要求2

1.2软件架构2

1.3适当架构的重要性3

1.3.1软件腐朽4

1.3.2意外架构4

1.4优秀架构的基本原理4

1.4.1架构上下文4

1.4.2相关方4

1.4.3业务和技术环境5

1.5使用敏捷原则开发架构5

1.6C++的哲学思想7

1.7SOLID和DRY原则9

……

内容摘要
软件架构是指复杂应用程序的高级设计。它像我们使用的编程语言一样不断进化。现代C++允许开发人员在不牺牲可读性和可维护性的情况下,用高级语言编写高性能应用程序。如果你正在使用现代C++,那么本书将帮助你把相关知识应用到工作中,设计分布式大规模应用程序。

本书首先快速介绍架构概念,包括已建立的模式和不断上升的趋势;然后,详细阐释软件架构的概念及相关组件;接着,深入探索应用程序架构中涉及的设计概念和软件开发中涉及的模式,详细介绍构建、打包、集成和部署组件的方法,以及架构的不同质量属性,例如可维护性、可重用性、可测试性、性能、可伸缩性和安全性;最后,概述分布式系统,例如面向服务的架构、微服务和云原生设计,并简单介绍如何在应用程序开发中应用它们。

学完本书内容,你将能够使用现代C++和相关工具构建分布式服务,并根据客户的需求交付解决方案。

主编推荐
软件架构是指复杂应用程序的高级设计。它像我们使用的编程语言一样不断进化。现代C++允许开发人员在不牺牲可读性和可维护性的情况下,用高级语言编写高性能应用程序。如果你正在使用现代C++,那么本书将帮助你把相关知识应用到工作中,设计分布式大规模应用程序。本书首先快速介绍架构概念,包括已建立的模式和不断上升的趋势;然后,详细阐释软件架构的概念及其组件;接着,深入探索应用程序架构中涉及的设计概念和软件开发中涉及的模式,详细介绍构建、打包、集成和部署组件的方法,以及架构的不同质量属性,例如可维护性、可重用性、可测试性、性能、可伸缩性和安全性;最后,概述分布式系统,例如面向服务的架构、微服务和云原生设计,并简单介绍如何在应用程序开发中应用它们。学完本书内容,你将能够使用现代C++和相关工具构建分布式服务,并根据客户的需求交付解决方案。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP