注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)精粹

領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)精粹

領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)精粹

定 價(jià):¥65.00

作 者: [美] Vaughn Vernon(沃恩弗農(nóng)) 著,覃宇 笪磊 譯
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787121348525 出版時(shí)間: 2018-09-01 包裝: 平裝
開本: 16 頁(yè)數(shù): 164 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)(DDD)是時(shí)下軟件設(shè)計(jì)領(lǐng)域中的熱門話題,它通過指導(dǎo)我們構(gòu)建領(lǐng)域模型,來(lái)表達(dá)豐富的軟件功能需求,并由此實(shí)現(xiàn)可以滿足用戶真正需要的軟件。然而在實(shí)踐過程中,由于不同的角色對(duì)于DDD的核心概念和主要工具的理解不同,常常會(huì)造成協(xié)作上的不一致。為了幫助和指導(dǎo)面向?qū)ο蟮拈_發(fā)人員、系統(tǒng)分析人員和設(shè)計(jì)人員更加合理地組織工作,各有側(cè)重、有條不紊地進(jìn)行復(fù)雜系統(tǒng)的開發(fā),并有效地建立豐富而實(shí)用的領(lǐng)域模型,《領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)精粹》的作者Vaughn Vernon將自己近年來(lái)在領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)領(lǐng)域的理解進(jìn)一步提煉,并將本書以精粹的形式呈現(xiàn)給廣大的讀者。 《領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)精粹》的內(nèi)容包括:DDD對(duì)于廣大讀者的意義、從戰(zhàn)略層面進(jìn)行設(shè)計(jì)、從戰(zhàn)術(shù)層面進(jìn)行設(shè)計(jì),以及相關(guān)的輔助工具。 當(dāng)然,僅僅通過此書的閱讀無(wú)法深入地掌握領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的精髓,無(wú)論你是什么經(jīng)驗(yàn)水平或角色,請(qǐng)閱讀本書并在項(xiàng)目中實(shí)踐DDD。并在這之后,再重讀此書,看看你從項(xiàng)目的經(jīng)歷中學(xué)到了什么。反復(fù)這樣的循環(huán),你將會(huì)獲益匪淺。

作者簡(jiǎn)介

  Vaughn Vernon是一位經(jīng)驗(yàn)豐富的軟件工匠,也是追求簡(jiǎn)化軟件設(shè)計(jì)和實(shí)現(xiàn)的思想領(lǐng)袖。他是暢銷書《實(shí)現(xiàn)領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)》和《響應(yīng)式架構(gòu):消息模式Actor實(shí)現(xiàn)與Scala、Akka應(yīng)用集成》的作者,這些書也同樣由Addison-Wesley出版發(fā)行。他在全球面向數(shù)百位開發(fā)者教授過IDDD課程,并經(jīng)常在行業(yè)會(huì)議上發(fā)表演講。他對(duì)分布式計(jì)算、消息機(jī)制,特別是Actor模型非常有興趣。Vaughn擅長(zhǎng)領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)和使用Scala、Akka實(shí)現(xiàn)DDD方面的咨詢。你可以通過www.VaughnVernon.co查看他的研究成果,或者關(guān)注他的Twitter: @VaughnVernon。 譯者簡(jiǎn)介 覃宇,ThoughtWorks 高級(jí)咨詢師,10余年移動(dòng)應(yīng)用開發(fā)經(jīng)驗(yàn),Android 技術(shù)專家,曾為AOSP貢獻(xiàn)過測(cè)試用例;目前專注于移動(dòng)應(yīng)用的架構(gòu)設(shè)計(jì)、自動(dòng)化測(cè)試以及持續(xù)交付。譯有《Kotlin實(shí)戰(zhàn)》《Severless:無(wú)服務(wù)架構(gòu)與AWS Lambda》等書。

圖書目錄

第1章 DDD對(duì)我而言 1
DDD很難掌握嗎 2
優(yōu)秀設(shè)計(jì)、糟糕設(shè)計(jì)和有效設(shè)計(jì) 3
戰(zhàn)略設(shè)計(jì) 8
戰(zhàn)術(shù)設(shè)計(jì) 9
學(xué)習(xí)過程與知識(shí)提煉 10
讓我們開始吧! 11
第2章 運(yùn)用限界上下文與通用語(yǔ)言進(jìn)行戰(zhàn)略設(shè)計(jì) 13
領(lǐng)域?qū)<液蜆I(yè)務(wù)驅(qū)動(dòng) 20
案例分析 24
戰(zhàn)略設(shè)計(jì)是必要的根基 28
在質(zhì)疑中統(tǒng)一 32
發(fā)展通用語(yǔ)言 38
應(yīng)用場(chǎng)景 42
如何持續(xù) 45
架構(gòu) 46
本章小結(jié) 50
第3章 運(yùn)用子域進(jìn)行戰(zhàn)略設(shè)計(jì) 51
什么是子域 52
子域類型 53
應(yīng)對(duì)復(fù)雜性 54
本章小結(jié) 56
第4章 運(yùn)用上下文映射進(jìn)行戰(zhàn)略設(shè)計(jì) 57
映射的種類 60
合作關(guān)系 60
共享內(nèi)核 61
客戶—供應(yīng)商 62
跟隨者 63
防腐層 64
開放主機(jī)服務(wù) 65
已發(fā)布語(yǔ)言 65
各行其道 66
大泥球 67
善用上下文映射 69
基于SOAP的RPC 70
RESTful HTTP 72
消息機(jī)制 74
上下文映射示例 79
本章小結(jié) 83
第5章 運(yùn)用聚合進(jìn)行戰(zhàn)術(shù)設(shè)計(jì) 85
為什么使用它 86
聚合的經(jīng)驗(yàn)法則 91
規(guī)則一:在聚合邊界內(nèi)保護(hù)業(yè)務(wù)規(guī)則不變性 92
規(guī)則二:聚合要設(shè)計(jì)得小巧 93
規(guī)則三:只能通過標(biāo)識(shí)符引用其他聚合 95
規(guī)則四:利用最終一致性更新其他聚合 96
建立聚合模型 99
慎重選擇抽象級(jí)別 104
大小適中的聚合 106
可測(cè)試的單元 108
本章小結(jié) 108
第6章 運(yùn)用領(lǐng)域事件進(jìn)行戰(zhàn)術(shù)設(shè)計(jì) 111
設(shè)計(jì)、實(shí)現(xiàn)并運(yùn)用領(lǐng)域事件 113
事件溯源 119
本章小結(jié) 121
第7章 加速和管理工具 123
事件風(fēng)暴 124
其他工具 134
在敏捷項(xiàng)目中管理DDD 135
運(yùn)用SWOT分析法 137
建模Spike和建模債務(wù) 139
任務(wù)識(shí)別與工作量估算 140
限制建模時(shí)間 143
如何實(shí)施 144
和領(lǐng)域?qū)<掖蚪坏? 145
本章小結(jié) 147
參考文獻(xiàn) 148

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)