

領域驅動設計: 軟體核心複雜度的解決方法
Domain-Driven Design: Tackling Complexity in the Heart of Software
9
680612
查詢門市庫存
領域驅動設計之父的經典著作!
內容簡介
領域驅動設計之父的經典著作!
領域模型使開發人員可以表達豐富的軟體功能需求,由此實作的軟體可以滿足使用者真正的需要,因此被公認是軟體設計的關鍵所在,其重要性顯而易見。但講述如何將領域模型用於軟體開發過程的優秀實作資料卻不多見。本書正是這個領域最著名的作品,受到眾多業界大師的讚美和推薦,廣受全球讀者好評!
【名家名著 18】
領域驅動設計:軟體核心複雜度的解決方法
Domain-Driven Design: Tackling Complexity in the Heart of Software
『這本書應該出現在每位軟體開發人員的書架上。』(This book belongs on the shelf of every thoughtful software developer.)
--軟體大師、JUnit的創始人、XP與TDD專家 /Kent Beck
『Eric的這本書太棒、太神奇了,他準確地告訴你如何讓軟體設計滿足你的模型需求……本書讀起來趣味無窮。Eric有許多有趣的故事,而且描述起來很有一套……它將成為軟體開發人員必讀的經典之作。』
--GoF的《Design Patterns》的作者/Ralph Johnson
『如果你認為自己在物件導向程式設計中的投入沒有得到回報,讀了這本書你就會知道自己漏掉什麼。』
--設計模式和敏捷軟體開發方法的先驅 /Ward Cunningham
『Eric Evans成功證明了作為開發核心的領域模型的重要性。他搭建了一個穩固的框架,並提供一套實作技術和技巧。這裡沉澱下來的是亙古不變的智慧,在流行的方法論都淪為明日黃花之後,它依然光華璀璨。』
--《Designing Object-Oriented User Interfaces》的作者 /Dave Collins
『Eric完全從實戰者的角度著手,描述了通用的語言、與使用者共享模型的好處、物件生命週期的管理、深度重構的過程和結果,這是對我們這個領域的巨大貢獻。』
--《Beyond Software Architecture》的作者 /Luke Hohmann
『Eric成功抓住了經驗豐富的物件設計師在設計過程中會使用的那一部分……我們從未有組織地和有系統地把建立領域邏輯的原則制度化。這是一本非常重要的著作。』
--《Enterprise Java Programming with IBM WebSphere》的作者 /Kyle Brown
『講解DDD的書籍並不多,而這本書是當中公認最好的一本。如果您對於DDD有任何疑問,這本書將會提供最佳解答』
--博碩文化《名家名著》總編輯/陳錦輝
領域模型使開發人員可以表達豐富的軟體功能需求,由此實作的軟體可以滿足使用者真正的需要,因此被公認是軟體設計的關鍵所在,其重要性顯而易見。但講述如何將領域模型用於軟體開發過程的優秀實作資料卻不多見。本書正是這個領域最著名的作品,受到眾多業界大師的讚美和推薦,廣受全球讀者好評!
【名家名著 18】
領域驅動設計:軟體核心複雜度的解決方法
Domain-Driven Design: Tackling Complexity in the Heart of Software
『這本書應該出現在每位軟體開發人員的書架上。』(This book belongs on the shelf of every thoughtful software developer.)
--軟體大師、JUnit的創始人、XP與TDD專家 /Kent Beck
『Eric的這本書太棒、太神奇了,他準確地告訴你如何讓軟體設計滿足你的模型需求……本書讀起來趣味無窮。Eric有許多有趣的故事,而且描述起來很有一套……它將成為軟體開發人員必讀的經典之作。』
--GoF的《Design Patterns》的作者/Ralph Johnson
『如果你認為自己在物件導向程式設計中的投入沒有得到回報,讀了這本書你就會知道自己漏掉什麼。』
--設計模式和敏捷軟體開發方法的先驅 /Ward Cunningham
『Eric Evans成功證明了作為開發核心的領域模型的重要性。他搭建了一個穩固的框架,並提供一套實作技術和技巧。這裡沉澱下來的是亙古不變的智慧,在流行的方法論都淪為明日黃花之後,它依然光華璀璨。』
--《Designing Object-Oriented User Interfaces》的作者 /Dave Collins
『Eric完全從實戰者的角度著手,描述了通用的語言、與使用者共享模型的好處、物件生命週期的管理、深度重構的過程和結果,這是對我們這個領域的巨大貢獻。』
--《Beyond Software Architecture》的作者 /Luke Hohmann
『Eric成功抓住了經驗豐富的物件設計師在設計過程中會使用的那一部分……我們從未有組織地和有系統地把建立領域邏輯的原則制度化。這是一本非常重要的著作。』
--《Enterprise Java Programming with IBM WebSphere》的作者 /Kyle Brown
『講解DDD的書籍並不多,而這本書是當中公認最好的一本。如果您對於DDD有任何疑問,這本書將會提供最佳解答』
--博碩文化《名家名著》總編輯/陳錦輝
產品目錄
譯者序
序
前言
致謝
Part I 運用領域模型
第1章 消化知識
第2章 交流與語言的使用
第3章 綁定模型與實作
Part II 模型驅動設計的建構區塊
第4章 分離領域
第5章 軟體中所表示的模型
第6章 領域物件的生命週期
第7章 使用語言:一個延伸的範例
Part III 透過重構來加深理解
第8章 突破
第9章 將隱式概念轉變為顯式概念
第10章 柔性設計
第11章 應用分析模式
第12章 將設計模式應用於模型
第13章 透過重構得到更深層的理解
Part IV 戰略設計
第14章 保持模型的完整性
第15章 精煉
第16章 大型結構
第17章 領域驅動設計的綜合運用
結束語
附錄
術語表
參考文獻
圖片說明
Domain-Driven Design的名人讚譽
序
前言
致謝
Part I 運用領域模型
第1章 消化知識
第2章 交流與語言的使用
第3章 綁定模型與實作
Part II 模型驅動設計的建構區塊
第4章 分離領域
第5章 軟體中所表示的模型
第6章 領域物件的生命週期
第7章 使用語言:一個延伸的範例
Part III 透過重構來加深理解
第8章 突破
第9章 將隱式概念轉變為顯式概念
第10章 柔性設計
第11章 應用分析模式
第12章 將設計模式應用於模型
第13章 透過重構得到更深層的理解
Part IV 戰略設計
第14章 保持模型的完整性
第15章 精煉
第16章 大型結構
第17章 領域驅動設計的綜合運用
結束語
附錄
術語表
參考文獻
圖片說明
Domain-Driven Design的名人讚譽
作者介紹
■作者簡介
Eric Evans
領域驅動設計之父。世界知名的軟體建模專家。他建立了Domain Language公司,致力於幫助公司機構建立與業務緊密相關的軟體。他在世界各地宣傳和演講領域驅動設計(Domain-Driven Design;DDD)的思想、開設課程、參加會議、接受專訪,並擁有大批的追隨者。從20世紀80年代開始,他就以設計師和程式設計師的雙重身分參與過許多大型物件導向系統的設計和開發,涉及各種複雜的業務和技術領域。同時,他還培訓和指導過許多開發團隊實作極限程式設計。
■譯者簡介
趙俐、盛海艷、劉霞
規格
誠品貨碼 / 2681753235000
ISBN13 / 9789864343874
ISBN10 / 9864343874
EAN貨碼 / 9789864343874
頁數 / 552
注音版 / 否
裝訂 / P:平裝
語言 / 1:中文/繁體
尺寸 / 23X18.5CM
級別 / N:無
重量(g) / 477.8g
退貨說明
退貨須知:
- 依照消費者保護法的規定,您享有商品貨到次日起七天猶豫期(含例假日)的權益(請注意!猶豫期非試用期),辦理退貨之商品必須是全新狀態(不得有刮傷、破損、受潮)且需完整(包含全部商品、配件、原廠內外包裝、贈品及所有附隨文件或資料的完整性等)。
- 請您以送貨廠商使用之包裝紙箱將退貨商品包裝妥當,若原紙箱已遺失,請另使用其他紙箱包覆於商品原廠包裝之外,切勿直接於原廠包裝上黏貼紙張或書寫文字。若原廠包裝損毀將可能被認定為已逾越檢查商品之必要程度,本公司得依毀損程度扣除回復原狀必要費用(整新費)後退費;請您先確認商品正確、外觀可接受,再行拆封,以免影響您的權利;若為產品瑕疵,本公司接受退貨。
依「通訊交易解除權合理例外情事適用準則」,下列商品不適用七日猶豫期,除產品本身有瑕疵外,不接受退貨:
- 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮蔬果、乳製品、冷凍冷藏食材、蛋糕)
- 依消費者要求所為之客製化給付。(如:客製印章、鋼筆刻字)
- 報紙、期刊或雜誌。
- 經消費者拆封之影音商品或電腦軟體。
- 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書)
- 已拆封之個人衛生用品。(如:內衣褲、襪類、褲襪、刮鬍刀、除毛刀等貼身用品)
- 國際航空客運服務。
若您退貨時有下列情形,可能被認定已逾越檢查商品之必要程度而須負擔為回復原狀必要費用(整新費),或影響您的退貨權利,請您在拆封前決定是否要退貨:
- 以數位或電磁紀錄形式儲存或著作權相關之商品(包含但不限於CD、VCD、DVD、電腦軟體等) 包裝已拆封者(除運送用之包裝以外)。
- 耗材(包含但不限於墨水匣、碳粉匣、紙張、筆類墨水、清潔劑補充包等)之商品包裝已拆封者(除運送用之包裝以外)。
- 衣飾鞋類/寢具/織品(包含但不限於衣褲、鞋子、襪子、泳裝、床單、被套、填充玩具)或之商品缺件(含購買商品、附件、內外包裝、贈品等)或經剪標或下水或商品有不可回復之髒污或磨損痕跡。
- 食品、美容/保養用品、內衣褲等消耗性或個人衛生用品、商品銷售頁面上特別載明之商品已拆封者(除運送用之包裝外一切包裝、包括但不限於瓶蓋、封口、封膜等接觸商品內容之包裝部分)或已非全新狀態(外觀有刮傷、破損、受潮等)與包裝不完整(缺少商品、附件、原廠外盒、保護袋、配件紙箱、保麗龍、隨貨文件、贈品等)。
- 家電、3C、畫作、電子閱讀器等商品,除商品本身有瑕疵外,退回之商品已拆封(除運送用之包裝外一切包裝、包括但不限於封膜等接觸商品內容之包裝部分、移除封條、拆除吊牌、拆除貼膠或標籤等情形)或已非全新狀態(外觀有刮傷、破損、受潮等)與包裝不完整(缺少商品、附件、原廠外盒、保護袋、配件紙箱、保麗龍、隨貨文件、贈品等)。
- 退貨程序請參閱【客服專區→常見問題→誠品線上退貨退款】之說明。
付款/配送



