現代C++軟件架構-方法與實踐 9787111736769 艾德里安.奧斯特洛夫斯基 彼得亞雷.加奇科夫斯基

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:機械工業
NT$884
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202310*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:現代C++軟件架構-方法與實踐
ISBN:9787111736769
出版社:機械工業
著編譯者:艾德里安.奧斯特洛夫斯基 彼得亞雷.加奇科夫斯基
叢書名:架構師書庫
頁數:345
所在地:中國大陸 *此為代購商品
書號:1589729
可大量預訂,請先連絡。

【台灣高等教育出版社簡體書】 現代C++軟件架構-方法與實踐 787111736769 艾德里安.奧斯特洛夫斯基 彼得亞雷.加奇科夫斯基

內容簡介

軟體架構是指複雜應用程序的高級設計。它像我們使用的編程語言一樣不斷進化。現代C++允許開發人員在不犧牲可讀性和可維護性的情況下,用高級語言編寫高性能應用程序。如果你正在使用現代C++,那麼本書將幫助你把相關知識應用到工作中,設計分散式大規模應用程序。 本書首先快速介紹架構概念,包括已建立的模式和不斷上升的趨勢;然後,詳細闡釋軟體架構的概念及相關組件;接著,深入探索應用程序架構中涉及的設計概念和軟體開發中涉及的模式,詳細介紹構建、打包、集成和部署組件的方法,以及架構的不同質量屬性,例如可維護性、可重用性、可測試性、性能、可伸縮性和安全性;最後,概述分散式系統,例如面向服務的架構、微服務和雲原生設計,並簡單介紹如何在應用程序開發中應用它們。 學完本書內容,你將能夠使用現代C++和相關工具構建分散式服務,並根據客戶的需求交付解決方案。

作者簡介

艾德里安·奧斯特洛夫斯基,Intel和Habana的機器學習框架集成架構師之一。他是一名現代C++愛好者,對C++語言本身和用它進行高質量代碼開發都充滿興趣。他還是一名終身學習者,有超過10年的IT從業經驗,特別是有超過8年的C++從業經驗,而且喜歡分享知識。他開發過并行計算、光纖網路等相關項目以及商品交易所的交易系統。

目錄

前言
第一部分 軟體架構的概念和組成部分
第1章 軟體架構的重要性和良好的設計原則
1 1 技術要求
1 2 軟體架構
1 3 適當架構的重要性
1 3 1 軟體腐朽
1 3 2 意外架構
1 4 優秀架構的基本原理
1 4 1 架構上下文
1 4 2 相關方
1 4 3 業務和技術環境
1 5 使用敏捷原則開發架構
1 6 C++的哲學思想
1 7 SOLID和DRY原則
1 7 1 單一責任原則
1 7 2 開放封閉原則
1 7 3 里氏替換原則
1 7 4 介面隔離原則
1 7 5 依賴倒置原則
1 7 6 DRY原則
1 8 耦合和內聚
1 8 1 耦合
1 8 2 內聚
1 9 總結
問題
進一步閱讀
第2章 架構風格
2 1 技術要求
2 2 有狀態風格和無狀態風格
2 3 單體風格
2 4 服務和微服務
2 5 基於事件的架構
2 5 1 基於事件的常見拓撲結構
2 5 2 事件溯源
2 6 分層架構
2 7 基於模塊的架構
2 8 總結
問題

第二部分 C++軟體的設計和開發
第三部分 架構的質量屬性
第四部分 雲原生設計原則
附錄
問題解答
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理