易燃物匯聚 YouTube 有聲書與書評
現代C++軟件架構:方法與實踐 封面

現代C++軟件架構:方法與實踐

[美]艾德里安·奧斯特洛夫斯基 [波]彼得亞雷·加奇科夫斯基

1328人在讀
25.3萬字總字數
¥83定價

內容簡介

本書結合現代C++特性,詳細介紹軟件架構的實用方法及實踐,探索瞭如何在單體應用程序中使用成熟的設計模式,如何使應用程序具有健壯性、安全性、高性能和可維護性,以及如何使用面向服務的架構、微服務、容器和無服務器計算等架構模式構建連接多個單體應用程序的高級服務。

讀者書評

★★★★★

感覺不錯。既有宏觀的軟件設計原則和規範,也有深入的代碼細節。

★★★★★

很不錯的一本書,不過最後四章和微服務有關的章節只是簡單的過了一遍。

★★★★★

cpp最佳實踐類型書籍 雲服務入門書籍 翻譯的不太好,勉強算及格

★★★★★

這是目前市面上見到的唯一一本從宏觀視角系統性講解C++開發的書,從架構設計原則、設計模式,到C++新特性,到併發並行、數據庫、雲原生等等,讓我意識到C++開發和現代程序開發並不脫節。羅列了不少概念,並且給予了入門性質的案例講解。力薦給有志於從事C++開發的嚴肅的程序員。

★★★★★

C++只是一門編程語言,只是實現需求的工具。作者從更高維度談論C++的工程化和軟件架構等整個工作流程,涉及到構建、打包、集成、部署、質量、性能、分佈式、微服務、雲原生等,每一塊都包含很多細節以及會用到的開源庫、開源框架,這就需要大量的經驗積累及實踐。正所謂,臺上一分鐘,臺下十年功,看着容易做起來難。

★★★★★

這本書大而全,不僅僅侷限於C++語言,更包括了現代軟件架構的絕大多數方面,從語言使用主要是cpp20,到代碼分析,編譯優化,性能監測,單元測試,到軟件部署相關的緩存數據庫容器等中間件。在橫向縱向和連續性上做的都很好,但本書更多的是頂端設計,具體實施和工具的配置使用還需要進一步去鑽研產品文檔。這本書起到很好的提綱挈領的作用,對於學習理解現代軟件架構很有幫助,介紹了軟件開發測試分析每一步使用的工具,有助於開發者掌握軟件架構的全貌。

★☆☆☆☆

還不如看java的書。c++架構感覺到是硬植入進入。

★☆☆☆☆

不喜歡。絕大部分內容與c++並沒有什麼關係。

★☆☆☆☆

和現在ai寫的文章差不多,大而全但是沒有什麼指導意義。

書籍信息

作者[美]艾德里安·奧斯特洛夫斯基 [波]彼得亞雷·加奇科夫斯基
譯者陳靖
出版社機械工業出版社
出版時間2023-10-01
ISBN9787111736769
分類計算機-編程設計
格式EPUB
完結狀態連載中
章節數29