注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)領(lǐng)域驅(qū)動設(shè)計 軟件核心復(fù)雜性應(yīng)對之道(修訂版)

領(lǐng)域驅(qū)動設(shè)計 軟件核心復(fù)雜性應(yīng)對之道(修訂版)

領(lǐng)域驅(qū)動設(shè)計 軟件核心復(fù)雜性應(yīng)對之道(修訂版)

定 價:¥69.00

作 者: (美)埃里克 埃文斯(Eric Evans)
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: 程序設(shè)計 計算機/網(wǎng)絡(luò)

ISBN: 9787115376756 出版時間: 2016-06-01 包裝: 平裝
開本: 16開 頁數(shù): 370 字?jǐn)?shù):  

內(nèi)容簡介

  本書是領(lǐng)域驅(qū)動設(shè)計方面的經(jīng)典之作,修訂版更是對之前出版的中文版進行了全面的修訂和完善。全書圍繞著設(shè)計和開發(fā)實踐,結(jié)合若干真實的項目案例,向讀者闡述如何在真實的軟件開發(fā)中應(yīng)用領(lǐng)域驅(qū)動設(shè)計。書中給出了領(lǐng)域驅(qū)動設(shè)計的系統(tǒng)化方法,并將人們普遍接受的一些實踐綜合到一起,融入了作者的見解和經(jīng)驗,展現(xiàn)了一些可擴展的設(shè)計新實踐、已驗證過的技術(shù)以及便于應(yīng)對復(fù)雜領(lǐng)域的軟件項目開發(fā)的基本原則。

作者簡介

  作者:[美] 埃里克 埃文斯(Eric Evans) 譯者:趙俐 盛海艷 劉霞Eric Evans “領(lǐng)域驅(qū)動設(shè)計之父”,世界杰出軟件建模專家。他創(chuàng)建了Domain Language公司,致力于幫助公司機構(gòu)創(chuàng)建與業(yè)務(wù)緊密相關(guān)的軟件。他在世界各地宣講領(lǐng)域驅(qū)動設(shè)計(Domain-Driven Design,DDD)的思想,開設(shè)課程,參加會議,接受專訪,擁有大批的追隨者。從20世紀(jì)80年代開始,他就以設(shè)計師和程序員的雙重身份參與過許多大型面向?qū)ο笙到y(tǒng)的設(shè)計和開發(fā),涉及各種復(fù)雜的業(yè)務(wù)和技術(shù)領(lǐng)域。同時,他還培訓(xùn)和指導(dǎo)過許多開發(fā)團隊開展極限編程實踐。

圖書目錄

目錄 第一部分 運用領(lǐng)域模型 第1章 消化知識 5 1.1 有效建模的要素 9 1.2 知識消化 10 1.3 持續(xù)學(xué)習(xí) 11 1.4 知識豐富的設(shè)計 12 1.5 深層模型 15 第2章 交流與語言的使用 16 2.1 模式:UBIQUITOUS LANGUAGE 16 2.2 “大聲地”建?!?1 2.3 一個團隊,一種語言 22 2.4 文檔和圖 24 2.4.1 書面設(shè)計文檔 25 2.4.2 完全依賴可執(zhí)行代碼的情況 27 2.5 解釋性模型 27 第3章 綁定模型和實現(xiàn) 29 3.1 模式:MODEL-DRIVEN DESIGN 30 3.2 建模范式和工具支持 32 3.3 揭示主旨:為什么模型對用戶至關(guān)重要 38 3.4 模式:HANDS-ON MODELER 39 第二部分 模型驅(qū)動設(shè)計的構(gòu)造塊 第4章 分離領(lǐng)域 43 4.1 模式:LAYERED ARCHITECTURE 43 4.1.1 將各層關(guān)聯(lián)起來 46 4.1.2 架構(gòu)框架 47 4.2 領(lǐng)域?qū)邮悄P偷木琛?8 4.3 模式:THE SMART UI“反模式” 48 4.4 其他分離方式 50 第5章 軟件中所表示的模型 51 5.1 關(guān)聯(lián) 52 5.2 模式:ENTITY(又稱為REFERENCE OBJECT) 56 5.2.1 ENTITY建?!?9 5.2.2 設(shè)計標(biāo)識操作 60 5.3 模式:VALUE OBJECT 62 5.3.1 設(shè)計VALUE OBJECT 64 5.3.2 設(shè)計包含VALUE OBJECT的關(guān)聯(lián) 67 5.4 模式:SERVICE 67 5.4.1 SERVICE與孤立的領(lǐng)域?qū)印?9 5.4.2 粒度 70 5.4.3 對SERVICE的訪問 70 5.5 模式:MODULE(也稱為PACKAGE) 71 5.5.1 敏捷的MODULE 72 5.5.2 通過基礎(chǔ)設(shè)施打包時存在的隱患 73 5.6 建模范式 75 5.6.1 對象范式流行的原因 76 5.6.2 對象世界中的非對象 77 5.6.3 在混合范式中堅持使用MODEL-DRIVEN DESIGN 78 第6章 領(lǐng)域?qū)ο蟮纳芷凇?0 6.1 模式:AGGREGATE 81 6.2 模

本目錄推薦

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