領域驅動設計

出版時間:2006-3-1  出版社:清華大學出版社  作者:Eric Evans  頁數(shù):390  譯者:陳大峰,張澤鑫  
Tag標簽:無  

內容概要

  領域建模已被業(yè)界普遍認為是軟件設計成敗的關鍵。通過領域建模,軟件開發(fā)人員能夠展示豐富的功能并將這些功能實現(xiàn)為真正滿足用戶需要的軟件。盡管領域建模非常重要,但市面上介紹如何將有效的領域建模結合到軟件開發(fā)過程中的著作卻非常少?! ”緯褪菫榇四康亩帉懙摹K蜃x者系統(tǒng)地講述了領域驅動設計的方法,介紹了大量優(yōu)秀的設計示例、技術經(jīng)驗以及用于處理復雜領域軟件工程的基本原則。本書做到了設計和開發(fā)實踐相結合,在介紹領域驅動設計的同時,還提供了大量的Java示例。  通過本書,讀者將獲得對領域驅動設計的總體認識,了解領域驅動設計中涉及的關鍵原則和術語。  面向對象的開發(fā)人員、系統(tǒng)分析師以及設計師在深入思考領域問題時,能夠從本書中獲得一定的指導,從而建立豐富而有用的領域模型,并將這些模型轉化為高質量和持久的軟件實現(xiàn)。

作者簡介

  陳大峰,國防科技大學計算機與技術博士,研究方向;分布式計算;研究課題為過程集成工作流。對UML建模、EDOC、工作流和過程集成有深入的研究,曾發(fā)表多篇論文和專業(yè)文章。目前擔任某消息代理中間件產品開發(fā)組長,一直使用UML作為設計工具和溝通工具,并取得顯著成果。

書籍目錄

第Ⅰ部分 讓領域模型發(fā)揮作用第1章 消化知識1.1 有效建模的因素1.2 知識消化1.3 持續(xù)學習1.4 知識豐富的設計1.5 深層模型第2章 交流及語言的使用2.1 通用語言2.2 利用對話改進模型2.3 一個團隊,一種語言2.4 文檔和圖2.4.1 書面的設計文檔2.4.2 執(zhí)行的基礎2.5 說明性模型第3章 將模型和實現(xiàn)綁定3.1 模型驅動設計3.2 建模范型和工具支持3.3 突出主旨:為什么模型對用戶很關鍵3.4 實踐型建模人員第Ⅱ部分 模型驅動設計的構建塊第4章 分離領域4.1 分層架構4.1.1 層間的聯(lián)系4.1.2 架構框架4.2 模型屬于領域層4.3 其他種類的隔離第5章 軟件中的模型描述5.1 關聯(lián)5.2 實體(又稱引用對象)5.2.1 實體建模5.2.2 設計標識操作5.3 值對象5.3.1 設計值對象5.3.2 設計包含值對象的關聯(lián)5.4 服務5.4.1 服務和分隔的領域層5.4.2 粒度5.4.3 訪問服務5.5 模塊(包)5.5.1 敏捷的模塊5.5.2 基礎結構驅動打包的缺陷5.6 建模范式5.6.1 對象范式的優(yōu)勢5.6.2 對象世界中的非對象5.6.3 在混合范式中使用模型驅動設計第6章 領域對象的生命周期6.1 聚合6.2 工廠6.2.1 工廠及其應用場所的選擇6.2.2 只需構造函數(shù)的情況6.2.3 接口的設計6.2.4 如何放置不變量的邏輯6.2.5 實體工廠與值對象工廠6.2.6 存儲對象的重建6.3 倉儲6.3.1 查詢倉儲6.3.2 了解倉儲實現(xiàn)的必要性6.3.3 實現(xiàn)倉儲6.3.4 在框架內工作6.3.5 與工廠的關系6.4 為關系數(shù)據(jù)庫設計對象第7章 使用語言:擴展示例7.1 貨物運輸系統(tǒng)概述7.2 隔離領域:系統(tǒng)簡介7.3 區(qū)分實體和值對象7.4 運輸領域中的關聯(lián)設計7.5 聚合的邊界7.6 選擇倉儲7.7 場景概述7.7.1 應用特性示例:改變一件貨物的目的地7.7.2 應用特性示例:重復業(yè)務7.8 對象的創(chuàng)建7.8.1 Cargo的工廠和構造函數(shù)7.8.2 添加一個Handling Event7.9 停下來重構:Cargo聚合的另一種設計7.10 運輸模型中的模塊7.11 引入新特性:配額檢查7.11.1 連接兩個系統(tǒng)7.11.2 改進模型:劃分業(yè)務7.11.3 性能調整7.12 小結第Ⅲ部分 面向更深層理解的重構第8章 突破8.1 關于突破的故事8.1.1 中看不中用的模型8.1.2 突破8.1.3 更深層的模型8.1.4 冷靜的決定8.1.5 成效8.2 時機8.3 著眼于根本8.4 尾聲:一連串的新理解第9章 隱含概念轉變?yōu)轱@式概念……第10章 柔性設計第11章 應用分析模式第12章 把設計模式和模型聯(lián)系起來第13章 向更深層理解重構第Ⅳ部分 戰(zhàn)略性設計第14章 維護模型完整性第15章 精煉第16章 大比例結構第17章 綜合應用戰(zhàn)略性設計第18章 尾聲附錄A 關于模式附錄B 術語表附錄C 參考文獻附錄D 關系圖

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    領域驅動設計 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7