依賴注入:原理、實作與設計模式[88折] TAAZE讀冊生活
找相似
商品已停售

依賴注入:原理、實作與設計模式[88折] TAAZE讀冊生活

遠傳friDay購物
訂單成立賺1%
下單享LINE POINTS點數
訂單成立賺1% 8
遠傳friDay購物

遠傳friDay購物

遠傳friDay購物提供遠東百貨、SOGO百貨、愛買、品牌outlet及3C、居家、流行等全品類共超過80萬件商品,7天鑑賞期。 注意事項: (1) 需透過LINE購物前往friDay購物,且在1小時內於同一瀏覽器中完成結帳,才可享有LINE POINTS回饋資格。 (2) 不具贈點資格: -結帳使用折扣碼、折價券、快樂購點數(HAPPYGO點數)、遠傳幣折抵、friDay購物金 [2024/4/1起適用] -企業採購目錄、票券餐券類、機車類、禮物卡、遠傳心生活APP(遠傳幣兌換區)、巨城館商品、金卡會員、送禮館 -Ai開店 [2023/5/10起適用] (3) 需透過LINE購物直接前往遠傳friDay購物並在同一瀏覽器內結帳才享有贈點回饋,點數將於訂單成立後過鑑賞期,無取消訂單或退貨行為,30天後發送。 (4) 若購買多筆訂單時,每筆訂單皆需分別重新進LINE購物導連至friDay購物完成結帳,並符合上述各相關規定,方能符合回饋資格! (5) 不具贈點資格訂單即無法使用點數紅包,不符合點數紅包回饋資格。

商品描述

此商品目前無現貨,需7~14個工作天確認庫存及調貨。

商品資料
  作者:Steven van Deursen、Mark Seemann
  出版社:博碩文化股份有限公司
  出版日期:2020/07/30
  ISBN/ISSN:9789864344987
  語言:繁體/中文
  裝訂方式:平裝
  頁數:680
  原價:1000

------------------------------------------------------------------------

內容簡介
【名家名著】 21

想要讓程式更具彈性、更容易測試、更接近clean code,
你需要降低元件之間的耦合度,
依賴注入將是你強而有力的工具!
它是組合取代繼承的重要實踐!

Odd-e Taiwan 敏捷技術教練 陳仕傑(91)專文推薦


名人盛讚

「我非常推薦與認同書裡的脈絡安排與學習順序,其實戰性毋庸置疑。」
──Odd-e Taiwan 敏捷技術教練:陳仕傑(91)


「實用的範例內容讓原本虛無縹渺的概念具體化了... 作得太好了。」
──Glenn Block,來自Microsoft


「內容豐富、思路清晰、指引明確、而且... 永久受用。」
──David Barkol,來自Neudesic


「這本書正是所有.NET 軟體設計師需要的。」
──Paul Grebenc,來自PCA Services


「這本書把那些原本雲裡霧裡的模糊觀念全都撥雲見日。」
──Rama Krishna,來自3C Software


「跟隨這本書的獨特思維,深入學習現代軟體開發的實務原則。極度推薦!」
──Darren Neimke,來自HomeStart Finance


「對依賴注入議題所需要知道的一切都在這本書裡了,保證物超所值!」
──Jonas Bandi,來自TechTalk


「想了解依賴注入必讀之書。」
──Braj Panda,來自Capgemini India


「這本書是你在.NET 開發框架上的依賴注入架構指引經典。」
──Doug Ferguson,來自Improving Enterprises

「要讓軟體保持彈性應付多變的需求,就必須降低元件之間的依賴性。如果能夠把依賴性在使用時才注入,就能保持軟體發展的最大彈性,而這就是依賴注入。依賴注入是一項成果,應用這項成果最多的則是各式各樣的框架(尤其是Web框架),例如.NET Core、Spring Boot。依賴注入活用了眾多的設計模式,而這些設計模式則充分利用了OOP的多型來進行軟體的OOD。很少有作者可以把依賴注入寫得如此易學與完整,所以這本書毫無疑問成為該領域不可或缺的大部頭書籍,博碩文化引進本書翻譯為繁體中文,期待藉由這本書能大幅提升台灣程式設計師的軟體設計思維。」
──博碩文化 總編輯 陳錦輝

----

要降低軟體元件之間的緊耦合程度,最好的方法便是引入「依賴注入(DI,Dependency Injection)」技術。在鬆耦合架構下,不用再自己手動指定資料庫連線時要使用的驅動,而是透過一個可被替換的第三方元件進行。本書將說明如何在ASP.NET Core這類應用程式框架下,利用DI架構幫助你管理軟體中的變更與複雜度議題。

《依賴注入-原理、實作、與設計模式》的前身是來自於暢銷經典書籍《Dependency Injection in .NET》一書的重編與增量版本。本書會從基礎開始從頭介紹何謂DI架構,並且在說明打造具備鬆耦合與完善架構的應用程式上,會遇到哪些設計模式、應避免的反模式、並且對此提出可供參考的範例內容。這些以C#程式語言寫成的範例,具備完善的說明註解並搭配圖表,可以幫助讀者在以現代物件導向程式語言以及支援DI架構的容器函式庫進行開發時,順暢無誤地遵循實務原則與設計模式。

本書內容
❖教你如何將既有程式碼,重構為鬆耦合架構
❖以標準物件導向程式語言觀點來實作的DI技巧
❖與標準.NET框架整合的教學內容
❖將舊版範例內容重新編寫,以.NET Core框架來示範DI架構

本書適合那些對物件導向程式語言已有一定熟悉的讀者。

延伸閱讀:
《無瑕的程式碼》系列叢書
《單元測試的藝術》
《領域驅動設計》
《Working Effectively with Legacy Code中文版》

加入購物車

設定到價通知

商品已停售