预购商品
书目分类
特别推荐
第一篇 開篇 01 軟體複雜度剖析 1.1 什麼是複雜系統 1.2 了解能力 1.3 預測能力 02 領域驅動設計概覽 2.1 領域驅動設計的基本概念 2.2 領域驅動設計過程 2.3 控制軟體複雜度 2.4 冷靜認識 03 領域驅動設計統一過程 3.1 領域驅動設計現存的不足 3.2 領域驅動設計統一過程 第二篇 全域分析 04 問題空間探索 4.1 全域分析的5W 模型 4.2 高效溝通 4.3 高效協作 05 價值需求分析 5.1 辨識利益相關者 5.2 明確系統願景 5.3 確定系統範圍 5.4 使用商業模式畫布 06 業務需求分析 6.1 業務流程 6.2 業務場景 6.3 子領域 第三篇 架構映射 07 同構系統 7.1 概念層次的同構系統 7.2 設計層次的同構系統 7.3 管理層次的同構系統 08 系統上下文 8.1 「系統內」和「系統外」 8.2 系統上下文 8.3 系統上下文的確定 09 界限上下文 9.1 界限上下文的定義 9.2 界限上下文的特徵 9.3 界限上下文的辨 10 上下文映射 10.1 上下文映射概述 10.2 通訊整合模式 10.3 團隊協作模式 10.4 上下文映射的設計錯誤 10.5 上下文映射的確定 11 服務契約設計 11.1 訊息契約 11.2 服務契約 11.3 設計服務契約 12 領域驅動架構 12.1 菱形對稱架構 12.2 系統分層架構 12.3 領域驅動架構風格 第四篇 領域建模 13 模型驅動設計 13.1 軟體系統中的模型 13.2 模型驅動設計 13.3 領域模型驅動設計 14 領域分析建模 14.1 統一語言與領域分析模型 14.2 快速建模法 14.3 領域分析模型的精煉 14.4 領域分析模型與界限上下文 15 領域模型設計要素 15.1 領域設計模型 15.2 實體 15.3 值物件 15.4 聚合 15.5 聚合生命週期的管理 15.6 領域服務 15.7 領域事件 16 領域設計建模 16.1 角色構造型 16.2 設計聚合 16.3 服務驅動設計 17 領域實現建模 17.1 穩定的領域模型 17.2 測試優先的領域實現建模 17.3 領域建模過程 17.3.1 薪資管理系統的需求 第五篇 融合 18 領域驅動設計的戰略考量 18.1 界限上下文與微服務 18.2 界限上下文之間的分散式通訊 18.3 命令查詢職責的分離 18.4 交易 19 領域驅動設計的戰術考量 19.1 設計概念的統一語言 19.2 領域模型的持久化 19.3 資源庫的實現 20 領域驅動設計系統 20.1 領域驅動設計的精髓 20.2 領域驅動設計能力評估模型 20.3 領域驅動設計參考過程模型 20.4 複習 附錄 A 領域建模範式 A.1 結構建模範式 A.2 物件建模範式 A.3 函數建模範式 B 事件驅動模型 B.1 事件風暴 B.2 事件溯源模式 B.3 事件驅動架構 C 領域驅動設計魔方 C.1 發展過程的里程碑 C.2 領域驅動設計魔方 C.3 全域分析的魔方切面 C.4 架構映射的魔方切面 C.5 領域建模 D 領域驅動設計統一過程發表物 全域分析規格說明書 架構映射戰略設計方案 E 參考文獻
作者簡介 張逸 高品質編碼實踐者、領域驅動設計佈道師、微服務系統架構師、大數據平台架構師、敏捷轉型諮詢師,曾就職於中興通訊、惠普、思特沃克(ThoughtWorks)、民航(成都)信息等企業,致力於大型軟體企業的分佈式架構設計、領域驅動設計、大數據平台架構設計以及垂直領域的企業架構規劃與建設,並為國內外多家企業提供技術培訓與諮詢服務。
客服公告
热门活动
订阅电子报