中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >
領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)精粹

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

出版社:電子工業(yè)出版社出版時(shí)間:2017-03-01
開本: 其他 頁數(shù): 164
中 圖 價(jià):¥47.8(7.4折) 定價(jià)  ¥65.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車 收藏
開年大促, 全場(chǎng)包郵
?新疆、西藏除外
本類五星書更多>

領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)精粹 版權(quán)信息

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

本書讓枯燥的DDD概念栩栩如生。無論你是軟件開發(fā)者、架構(gòu)師、分析師、咨詢師還是軟件客戶,本書都能助你真正地理解DDD,并從它的美好前景中獲益。本書并沒有用大量細(xì)枝末節(jié)的知識(shí)點(diǎn)來淹沒你,而是聚焦于那些為了尋求答案所必需的內(nèi)容。本書內(nèi)容簡(jiǎn)練易懂并具備可操作性。好評(píng)如潮的《實(shí)現(xiàn)領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)》作者Vaughn Vernon,將二十多年來在真實(shí)項(xiàng)目場(chǎng)景中運(yùn)用DDD原則的經(jīng)驗(yàn)進(jìn)行總結(jié),沒有誰比他更適合闡明這其中的龐雜和微妙之處。 Vernon將指導(dǎo)你掌握每一項(xiàng)為了構(gòu)建更好的軟件所必須的核心DDD技術(shù)。你將學(xué)會(huì)如何使用強(qiáng)大的限界上下文模式來分離領(lǐng)域模型、如何在明確的邊界內(nèi)發(fā)展通用語言,以及如何幫助領(lǐng)域?qū)<液烷_發(fā)者緊密協(xié)作來創(chuàng)造這種語言。他還展示了如何借助子域來處理遺留系統(tǒng),以及如何利用各種團(tuán)隊(duì)關(guān)系和技術(shù)機(jī)制來集成多個(gè)限界上下文。 本書內(nèi)容包括: √ DDD可以為你或者你的組織做些什么,以及它為什么如此重要 √ DDD戰(zhàn)略設(shè)計(jì)的基石:限界上下文和通用語言 √ 使用子域進(jìn)行戰(zhàn)略設(shè)計(jì) √ 上下文映射:幫助團(tuán)隊(duì)更具策略性地進(jìn)行協(xié)作并集成軟件 √ 使用聚合和領(lǐng)域事件進(jìn)行戰(zhàn)術(shù)設(shè)計(jì) √ 使用項(xiàng)目加速和管理工具來建立并維護(hù)團(tuán)隊(duì)的節(jié)奏

領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)精粹 內(nèi)容簡(jiǎn)介

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

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

第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)用限界上下文與通用語言進(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ā)展通用語言 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ā)布語言 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

展開全部

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

譯者序 2003年,Eric Evans的《領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)》出版,**次總結(jié)了這種軟件設(shè)計(jì)和建模方法。這種方法讓團(tuán)隊(duì)在質(zhì)疑中發(fā)展出對(duì)復(fù)雜問題的統(tǒng)一認(rèn)識(shí),再利用戰(zhàn)略設(shè)計(jì)和戰(zhàn)術(shù)設(shè)計(jì)的各種手段,如同庖丁解牛般地分解并映射成各種構(gòu)造塊,*后信手拈來地運(yùn)用各種設(shè)計(jì)模式將這些構(gòu)造塊一一化解。領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)在國(guó)外的技術(shù)社區(qū)一直是受到熱捧、不斷演化的軟件設(shè)計(jì)方法。在Eric的著作面世十年之后,另一位DDD社區(qū)的領(lǐng)軍人物Vaughn Vernon撰寫了《實(shí)現(xiàn)領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)》。在這本著作中,Vaughn用一個(gè)連貫完整的實(shí)例,將領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的所有概念和模式串連在一起,并將這些內(nèi)容落地到了實(shí)例的代碼之中。另外,他還在這部著作中總結(jié)了這十年來DDD社區(qū)涌現(xiàn)的一些新的架構(gòu)風(fēng)格和模式,如事件溯源和CQRS、REST風(fēng)格的架構(gòu)、事件驅(qū)動(dòng)的架構(gòu)、六邊形架構(gòu),等等。 但這十幾年間,在國(guó)內(nèi)技術(shù)社區(qū),領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)卻像被遺忘在角落的寶藏等待著人們?nèi)グl(fā)掘。當(dāng)越來越復(fù)雜的業(yè)務(wù)場(chǎng)景開始頻繁涌現(xiàn),當(dāng)工程實(shí)踐和基礎(chǔ)設(shè)施發(fā)展成熟,我們重新將視線匯聚在如何達(dá)成有效設(shè)計(jì)、將復(fù)雜的業(yè)務(wù)分而治之,我們發(fā)現(xiàn)這種設(shè)計(jì)方法仿佛早就看透了一切。當(dāng)寶藏上的灰塵被拂去,領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)再次發(fā)出璀璨奪目的光芒,為我們指明應(yīng)對(duì)軟件系統(tǒng)復(fù)雜性的前進(jìn)方向。 重新煥發(fā)青春活力的領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)得到了許多新的團(tuán)隊(duì)和架構(gòu)師的青睞。他們首先就會(huì)去閱讀這兩部略微晦澀的著作,期望能快速地學(xué)習(xí)和掌握這種方法,但很快就會(huì)發(fā)現(xiàn)這并不輕松。首先,這兩部著作要求讀者具備一定的軟件開發(fā)技術(shù)背景。在領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的實(shí)踐中,業(yè)務(wù)領(lǐng)域的專家在團(tuán)隊(duì)中扮演關(guān)鍵角色,他們往往沒有軟件開發(fā)的技術(shù)背景。兩位軟件巨匠在著作中詳細(xì)闡述技術(shù)概念和實(shí)現(xiàn)代碼時(shí)并沒有照顧他們的感受。其次,這兩部著作缺少對(duì)實(shí)際項(xiàng)目建模過程的描寫。我們讀到的內(nèi)容多是概念的闡述和與之對(duì)應(yīng)的實(shí)例及代碼,對(duì)于建模實(shí)操的過程和工具著墨不多。而這些Magic Move卻是很多團(tuán)隊(duì)實(shí)施領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)時(shí)迫切需要指導(dǎo)的關(guān)鍵步驟。*后,兩部著作的內(nèi)容包羅萬象,讀者容易被繁雜的知識(shí)淹沒。兩部著作中的一些概念和模式(如值對(duì)象、實(shí)體、工廠和倉儲(chǔ))早已深入人心。而另一部分模式和架構(gòu)(如事件溯源和CQRS)則要求架構(gòu)經(jīng)驗(yàn)尚淺的讀者通過項(xiàng)目實(shí)踐或擴(kuò)展閱讀才能深入理解。 作為《實(shí)現(xiàn)領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)》一書的作者,Vaughn也意識(shí)到了這些問題,因此編寫了這本“精粹版”。他將領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的知識(shí)進(jìn)行了提煉,保留了子域、限界上下文、上下文映射、聚合、領(lǐng)域事件這些核心概念,分別用一個(gè)章節(jié)進(jìn)行了闡述。在*后一章,作者將他過去在一些團(tuán)隊(duì)中實(shí)踐領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)時(shí)行之有效的具體操作方法(如風(fēng)靡DDD社區(qū)的事件風(fēng)暴工作坊)和工具進(jìn)行了總結(jié)。本書的內(nèi)容更側(cè)重于高層次的戰(zhàn)略設(shè)計(jì),關(guān)于戰(zhàn)術(shù)設(shè)計(jì)的內(nèi)容偏少,尤其是代碼在內(nèi)容中的比重極低,完全不影響非技術(shù)背景的讀者閱讀。如果你想開始在團(tuán)隊(duì)中嘗試領(lǐng)域驅(qū)動(dòng)設(shè)計(jì),對(duì)于團(tuán)隊(duì)(包括業(yè)務(wù)領(lǐng)域的專家)來說,本書的內(nèi)容可以作為指導(dǎo)手冊(cè),讓他們快速地進(jìn)入狀態(tài),達(dá)到可以參與事件風(fēng)暴工作坊的要求。我們建議讀者們?cè)陂喿x本書之后親自組織并實(shí)施一次事件風(fēng)暴工作坊,這是作者推薦的融合視覺、聽覺和觸覺三種學(xué)習(xí)方式的“知識(shí)獲取”實(shí)踐,是威力無窮的領(lǐng)域建模形式。在開發(fā)團(tuán)隊(duì)完成建模并*終需要落實(shí)到代碼時(shí),讀者可以將本書作為“武林秘籍”的目錄,結(jié)合前兩部著作和本書參考文獻(xiàn)中引用的其他專著一起閱讀。 本書中,作者毫不掩飾地表達(dá)了對(duì)一些架構(gòu)模式和具體實(shí)踐的偏好。這些特色鮮明的觀點(diǎn)之中,有些符合社區(qū)的普遍認(rèn)知,如事件驅(qū)動(dòng)的響應(yīng)式架構(gòu)、單元測(cè)試、事件風(fēng)暴;有些卻是對(duì)爭(zhēng)議性話題的個(gè)人理解,如作者對(duì)于建模設(shè)計(jì)的工作量估算的看法。我們要牢記一點(diǎn),沒有“銀彈”可以精確地匹配我們的產(chǎn)品和團(tuán)隊(duì),或者完美地解決我們要面對(duì)的問題。任何工具和實(shí)踐都有約束條件。讀者們?cè)诓捎眠@些工具和實(shí)踐時(shí),不妨仔細(xì)思考作者運(yùn)用它們的上下文及其體現(xiàn)出的原則,結(jié)合自己的實(shí)際情況對(duì)工具和實(shí)踐進(jìn)行持續(xù)改進(jìn),避免出現(xiàn)教條主義錯(cuò)誤。 我和同事笪磊結(jié)對(duì)完成了對(duì)本書的翻譯。我們一人擅長(zhǎng)技術(shù),一人則擅長(zhǎng)管理,翻譯的過程也是我們默契配合、實(shí)踐“發(fā)展通用語言”的“知識(shí)獲取”過程。我們也將個(gè)人對(duì)關(guān)鍵內(nèi)容的理解補(bǔ)充記錄在譯注中。我們力求翻譯內(nèi)容的準(zhǔn)確和譯注的質(zhì)量,但受限于個(gè)人經(jīng)驗(yàn)和知識(shí)水平,難免出現(xiàn)偏差甚至錯(cuò)誤,還請(qǐng)各位讀者斧正。 本書翻譯工作于2017年末啟動(dòng),兩個(gè)月后初稿完成并進(jìn)入了審校階段。這期間正值農(nóng)歷戊戌年春節(jié),我們的投入離不開家人們的理解和支持,謝謝她們。我們還要感謝提出寶貴意見的審校者:肖然、劉傳湘、王威、朱傲、黃雨清、王林波。他們過去幾年都活躍在國(guó)內(nèi)DDD社區(qū),也幫助過許多團(tuán)隊(duì)運(yùn)用領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)方法和事件風(fēng)暴工作坊來實(shí)施架構(gòu)設(shè)計(jì)和系統(tǒng)改造。他們過硬的理論知識(shí)和豐富的實(shí)踐經(jīng)驗(yàn)讓本書的翻譯增色不少。*后,我們還要感謝專業(yè)和嚴(yán)謹(jǐn)?shù)木庉嫃埓河旰蛣⒓押蹋緯材壑銈兊男难? 覃宇 2018年7月

領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)精粹 作者簡(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ù)架構(gòu)與AWS Lambda》等書。

商品評(píng)論(0條)
暫無評(píng)論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 浇钢砖,流钢砖_厂家价低-淄博恒森耐火材料有限公司 | C形臂_动态平板DR_动态平板胃肠机生产厂家制造商-普爱医疗 | 深圳市八百通智能技术有限公司官方网站 | 贵州成人高考网_贵州成考网 | J.S.Bach 圣巴赫_高端背景音乐系统_官网 | 冷热冲击试验箱_温度冲击试验箱价格_冷热冲击箱排名_林频厂家 | 上海新光明泵业制造有限公司-电动隔膜泵,气动隔膜泵,卧式|立式离心泵厂家 | 高低温试验房-深圳高低温湿热箱-小型高低温冲击试验箱-爱佩试验设备 | 海尔生物医疗四川代理商,海尔低温冰箱四川销售-成都壹科医疗器械有限公司 | 多功能三相相位伏安表-变压器短路阻抗测试仪-上海妙定电气 | 煤机配件厂家_刮板机配件_链轮轴组_河南双志机械设备有限公司 | 开锐教育-学历提升-职称评定-职业资格培训-积分入户 | 安徽净化板_合肥岩棉板厂家_玻镁板厂家_安徽科艺美洁净科技有限公司 | 水厂自动化|污水处理中控系统|水利信息化|智慧水务|智慧农业-山东德艾自动化科技有限公司 | 玻璃钢格栅盖板|玻璃钢盖板|玻璃钢格栅板|树篦子-长沙川皖玻璃钢制品有限公司 | 潍坊大集网-潍坊信息港-潍坊信息网 | 室内室外厚型|超薄型|非膨胀型钢结构防火涂料_隧道专用防火涂料厂家|电话|价格|批发|施工 | 车间除尘设备,VOCs废气处理,工业涂装流水线,伸缩式喷漆房,自动喷砂房,沸石转轮浓缩吸附,机器人喷粉线-山东创杰智慧 | 电子万能试验机_液压拉力试验机_冲击疲劳试验机_材料试验机厂家-济南众标仪器设备有限公司 | 收录网| 贵阳用友软件,贵州财务软件,贵阳ERP软件_贵州优智信息技术有限公司 | 风电变桨伺服驱动器-风电偏航变桨系统-深圳众城卓越科技有限公司 | 酒糟烘干机-豆渣烘干机-薯渣烘干机-糟渣烘干设备厂家-焦作市真节能环保设备科技有限公司 | 对辊式破碎机-对辊制砂机-双辊-双齿辊破碎机-巩义市裕顺机械制造有限公司 | 武汉刮刮奖_刮刮卡印刷厂_为企业提供门票印刷_武汉合格证印刷_现金劵代金券印刷制作 - 武汉泽雅印刷有限公司 | 税筹星_灵活用工平台_企业财务顾问_财税法薪综合服务平台 | 防弹玻璃厂家_防爆炸玻璃_电磁屏蔽玻璃-四川大硅特玻科技有限公司 | 丁基胶边来料加工,医用活塞边角料加工,异戊二烯橡胶边来料加工-河北盛唐橡胶制品有限公司 | 钢格栅板_钢格板网_格栅板-做专业的热镀锌钢格栅板厂家-安平县迎瑞丝网制造有限公司 | 专业广州网站建设,微信小程序开发,一物一码和NFC应用开发、物联网、外贸商城、定制系统和APP开发【致茂网络】 | 美缝剂_美缝剂厂家_美缝剂加盟-地老板高端瓷砖美缝剂 | 北钻固控设备|石油钻采设备-石油固控设备厂家 | 哈希余氯测定仪,分光光度计,ph在线监测仪,浊度测定仪,试剂-上海京灿精密机械有限公司 | 光栅尺_Magnescale探规_磁栅尺_笔式位移传感器_苏州德美达 | 美甲贴片-指甲贴片-穿戴美甲-假指甲厂家--薇丝黛拉 | 上海洗地机-洗地机厂家-全自动洗地机-手推式洗地机-上海滢皓洗地机 | 家用净水器代理批发加盟_净水机招商代理_全屋净水器定制品牌_【劳伦斯官网】 | 无水硫酸铝,硫酸铝厂家-淄博双赢新材料科技有限公司 | 重庆波纹管|重庆钢带管|重庆塑钢管|重庆联进管道有限公司 | 浴室柜-浴室镜厂家-YINAISI · 意大利设计师品牌 | 咿耐斯 |-浙江台州市丰源卫浴有限公司 | 冷油器-冷油器换管改造-连云港灵动列管式冷油器生产厂家 |