会员   密码 您忘记密码了吗?
1,578,232 本书已上架      购物流程 | 常见问题 | 联系我们 | 关于我们 | 用户协议

有店 App


当前分类

商品分类

浏览历史

当前位置: 首页 > 简体书 > 領域驅動設計精粹
領域驅動設計精粹
上一张
下一张
prev next

領域驅動設計精粹

作者: (美)CAUGHN VERNON
出版社: 電子工業出版社
出版日期: 2018-09-01
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT390.00
市场价格: RM70.11
本店售价: RM62.40
促销价: RM61.70
剩余时间: 请稍等, 正在载入中...
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

領域驅動設計是時下軟體設計領域中的熱門話題,它通過指導我們構建領域模型,來表達豐富的軟體功能需求,並由此實現可以滿足用戶真正的需要的軟體。然而在真實的實踐過程中,由於不同的角色對於DDD的核心概念和主要工具的理解不同,常常會造成協作上的不一致。為了幫助和指導面向對象開發人員、系統分析人員和設計人員更加合理地組織工作,各有側重、有條不紊地進行複雜系統的開發,並有效地建立豐富而實用的領域模型。本書的作者Vaughn Vernon(他也是《實現領域驅動設計》)將自己近年來在領域驅動設計領域的理解進一步提煉,並將本書以精粹的形式呈現給廣大的讀者。本書的內容包括:DDD對於廣大讀者的意義,從戰略層面進行設計、從戰術層面進行設計,以及相關輔助工具。當然,僅僅通過此書的閱讀是無法深入的掌握領域驅動設計的精髓,無論你是什麼經驗水平或角色,請閱讀本書並在項目中實踐DDD。並在這之後,再重讀此書,看看你從項目的經歷中學到了什麼,反覆這樣的循環,你將會獲益匪淺。



作者介紹

Vaughn Vernon,是一位經驗豐富的軟體工匠,也是追求簡化軟體設計和實現的思想領袖。他是暢銷書《實現領域驅動設計》和《響應式架構:消息模式Actor實現與Scala,Akka應用集成》的作者。他在全球面向數百位開發者教授過IDDD課程,並經常在行業會議上發表演講。他對分散式計算、消息機制、特別是Actor模型非常有興趣。Vaughn擅長領域驅動設計和使用Scala、Akka實現DDD方面的咨詢。

譯者:

覃宇,ThoughtWorks高級咨詢師,10余年移動應用開發經驗,Android技術專家,曾為AOSP貢獻過測試用例;目前專註于移動應用的架構設計、自動化測試以及持續交付。譯有《Kotlin實戰》《Severless:無服務架構與AWS Lambda》等書。


目錄

第1章 對我而言
很難掌握嗎
設計、糟糕設計和有效設計
戰略設計
戰術設計
學習過程與知識提煉
讓我們開始吧!

第2章 運用限界上下文與通用語言進行戰略設計
領域專家和業務驅動
案例分析
戰略設計是必要的根基
在質疑中統一
發展通用語言
應用場景
如何持續
架構
本章小結

第3章 運用子域進行戰略設計
什麼是子域
子欄位型別
應對複雜性
本章小結

第4章 運用上下文映射進行戰略設計
映射的種類
合作關係
共用內核
客戶—供應商
跟隨者
防腐層
開放主機服務
已發佈語言
各行其道
大泥球
善用上下文映射
基於SOAP的RPC
RESTful HTTP
消息機制
上下文映射示例
本章小結

第5章 運用聚合進行戰術設計
為什麼使用它
聚合的經驗法則
規則一:在聚合邊界內保護業務規則不變性
規則二:聚合要設計得小巧
規則三:只能通過識別字引用其他聚合
規則四:利用終一致性 新其他聚合