.NET 整潔架構之道
Dino Esposito 葉偉民 塗曙光
- 出版商: 機械工業
- 出版日期: 2025-09-01
- 定價: $594
- 售價: 8.5 折 $504
- 語言: 簡體中文
- 頁數: 284
- ISBN: 711178989X
- ISBN-13: 9787111789895
-
相關分類:
Domain-Driven Design
- 此書翻譯自: Clean Architecture with .Net (Paperback)
立即出貨
買這商品的人也買了...
-
$374Scrum 精髓-敏捷轉型指南 (Essential Scrum: A Practical Guide to the Most Popular Agile Process) -
有趣的二進制 (軟件安全與逆向分析)$234$222 -
單元測試的藝術, 2/e (The Art of Unit Testing: with examples in C#, 2/e)$650$507 -
自己動手實現 Lua:虛擬機、編譯器和標準庫$534$507 -
$601軟件調試 第2版 捲1:硬件基礎 -
$327敏捷整潔之道 : 回歸本源 (Clean Agile : Back to Basics) -
$402WebAssembly 原理與核心技術 -
$534深度探索 Linux 系統虛擬化:原理與實現 -
$1,014軟件調試 第2版 捲2 : Windows 平臺調試 (上.下冊) -
Clean Code 學派的風格實踐:重構遺留 Codebase,突破 C# 效能瓶頸 (Clean Code in C#: Refactor your legacy C# code base and improve application performance by applying best practices)$690$538 -
CQRS 命令查詢職責分離模式 (Command Query Responsibility Segregation)$500$390 -
領域驅動設計與 .NET Core:應用 DDD 原則,探索軟體核心複雜度 (Hands-On Domain-Driven Design with .NET Core)$780$608 -
Martin Fowler 的企業級軟體架構模式:軟體重構教父傳授 51個模式,活用設計思考與架構決策 (Patterns of Enterprise Application Architecture)$800$624 -
$662On Java 中文版 基礎捲 -
$662On Java 中文版 進階捲 -
$509設計模式之美 -
ASP.NET Core 工程師不可不知的 10大安全性漏洞與防駭方法$690$538 -
$474C# 上位機開發實戰指南 -
$305Docker 容器技術與應用, 2/e (微課版) -
SQL Server 運維之道$594$564 -
軟體架構原理|現代工程方法, 2/e (Fundamentals of Software Architecture: A Modern Engineering Approach, 2/e)$980$774 -
籌碼分布揭密主力操盤手法$299$284 -
內行人才知道的程式設計模式面試指南 (Coding Interview Patterns: Nail Your Next Coding Interview)$780$616 -
深入 Linux Kernel 程式設計:kernel 內部原理、模組開發與同步機制, 2/e (Linux Kernel Programming : A comprehensive and practical guide to kernel internals, writing modules, and kernel synchronization, 2/e)$980$774 -
系統設計面試制勝關鍵|45分鐘內脫穎而出的架構實力與解題邏輯 (Acing the System Design Interview)$750$592
簡體書新到貨|2書75折 (8/16--8/31) 詳見活動內容 »
-
VIP 95折
量子計算與人工智能$648$615 -
VIP 95折
圖解Skill+OpenClaw:零代碼打造你的AI智能助手$414$393 -
VIP 95折
OpenClaw快速上手極簡部署與實戰$299$284 -
VIP 95折
LangChain與大語言模型應用開發實踐$299$284 -
VIP 95折
Cursor 實戰效率手冊從提示詞到項目交付$479$455 -
85折
$1,172編譯器設計(第3版) -
85折
$1,014系統安全工程導論 -
85折
$351機器人學基礎 第4版 -
85折
$703Unreal Engine 5影視動畫場景與視效可視化設計 -
85折
$453扣子編程:從零開始搭建智能體 -
85折
$254國產龍蝦實操手冊:12款OpenClaw國產AI工具零基礎入門+全場景應用(視頻教學版) -
85折
$606openvela輕量系統開發實戰 -
85折
$504智能網聯汽車:AUTOSAR Adaptive平臺技術體系與應用指南 -
85折
$351具身智能仿真實戰:數據獲取、模型訓練與真機部署 -
VIP 95折
智能體的超級大腦:大模型工作原理揭秘$359$341 -
VIP 95折
30天輕松學會SQL$599$569 -
VIP 95折
大模型賦能的智能體系統原理與實踐$299$284 -
VIP 95折
先進智能感知技術與應用$1,008$957 -
VIP 95折
視覺智能 — 技術前沿與應用探索$894$849 -
VIP 95折
分布式數據庫系統:原理解析與架構設計$474$450 -
VIP 95折
理解深度學習$534$507 -
VIP 95折
AI 優先:面向未來的企業和品牌行動指南$414$393 -
VIP 95折
玩賺AI短視頻 DeepSeek+即夢+剪映打造爆款視頻$474$450 -
VIP 95折
飛書雲端安全養蝦 極簡OpenClaw實操手冊$479$455 -
VIP 95折
雲網融合的新型網絡架構$594$564
相關主題
商品描述
本書分為三部分。 部分為理論,為軟件模塊化奠定了基礎,追溯了軟件架構的歷史,並總結了領域驅動設計(DDD)的要點——這是一種 有助於拆解業務領域的方法,盡管在項目中並非必要。第二部分為實現,講述了構成“整潔”架構的五個層。這部分的重點並不在於架構的同心圓形式,這種形式已經被大量的書籍和文章所普及,而在於各個構成層次所提供的實際價值:表示層、應用層、領域層、領域服務層和基礎設施層。第三部分為應用,主要關註三個經常遇到的話題:是選擇單體應用還是微服務,是選擇客戶端渲染還是服務器端渲染,以及技術債務和技術信用。
作者簡介
迪諾·埃斯波西托(Dino Esposito)軟件開發領域享有盛譽的 專家,IT團隊 ,他擁有超過25年的編程經驗,職業生涯始於1992年的C語言開發,親身見證並參與了.NET框架的誕生、Silverlight技術的興衰以及各種架構模式的演進。作為16次微軟MVP( 有價值專家)得主,迪諾已撰寫了20多本技術書籍和超過1000篇文章,其著作和見解對 數千名.NET開發人員和架構師的職業成長產生了深遠影響。他善於將覆雜的架構概念轉化為可實踐的指導原則,他領導的團隊在 範圍內參與構建和維護ASP.NET平臺。
目錄大綱
譯者序
前言
致謝
第一部分 理論
第1章 模塊化軟件架構的歷史和演變
1.1 模塊化三層架構
1.1.1 三層架構的主要特點
1.1.2 邏輯層、物理層和模塊化
1.2 DDD的典型架構
1.2.1 DDD配套的支持架構
1.2.2 其他補充
1.3 不同類型的分層架構
1.3.1 六邊形架構
1.3.2 整潔架構
1.3.3 特性驅動架構
1.4 本章小結
第2章 DDD的核心精髓
2.1 DDD簡介
2.1.1 戰略分析
2.1.2 戰術設計
2.1.3 DDD的誤解
2.1.4 戰略設計工具
2.2 UL
2.2.1 領域語言術語表
2.2.2 構建術語表
2.2.3 保持業務和代碼的一致性
2.3 限界上下文
2.3.1 處理歧義
2.3.2 設計限界上下文
2.4 上下文映射
2.4.1 上遊和下遊
2.4.2 上下文映射示例
2.4.3 部署映射示例
2.5 本章小結
第3章 模塊化設計的基礎
3.1 模塊化設計的要素與原則
3.1.1 SoC
3.1.2 松耦合
3.1.3 可覆用性
……
第二部分 實現
第三部分 應用
