预购商品
书目分类
特别推荐
軟件架構是指可以簡化軟件開發過程並提高應用程序質量的實現架構和系統。本書在第1版的基礎上進行了全面修訂和擴展,面向.NET 5和C#9,介紹了一些能夠助你成為一名卓越的軟件架構師所需的關鍵技能、知識和最佳實踐。第2版增加了對軟件架構原則的額外講述、Azure服務結構、Kubernetes和Blazor等新章節。另外,還增加了關於安全性、微服務和DevOps的討論,以及軟件開發周期的GitHub部署。首先,介紹如何將用戶需求轉換為軟件架構需求,並探討功能性需求和非功能性需求之間的差異。然後,探討如何為基礎設施選擇雲解決方案,以及如何在基於雲的環境中管理應用程序。最後,講解軟件設計模式和各種軟件方法,從而幫助你解決開發過程中遇到的常見問題。 學習完本書,你將能夠構建並交付可滿足組織業務需求的高度可擴展的企業應用程序。 Gabriel Baptista是一名軟件架構師,他領導技術團隊跨項目使用Microsoft平台完成了多個與零售和工業相關的項目。他是Azure解決方案方面的專家,也是一位講授軟件工程、開發和架構等課程的教授,並出版了一些與計算機相關的書籍。他在知名.NET技術社區網站Microsoft Channel 9上演講,還與他人一起創辦了SMIT公司,主要開展開發解決方案方面的業務,他將DevOps理念視為滿足用戶需求的關鍵。
客服公告
热门活动
订阅电子报