中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >>
領(lǐng)域驅(qū)動(dòng)設(shè)計(jì):業(yè)務(wù)建模與架構(gòu)實(shí)踐

包郵 領(lǐng)域驅(qū)動(dòng)設(shè)計(jì):業(yè)務(wù)建模與架構(gòu)實(shí)踐

作者:王紅亮
出版社:機(jī)械工業(yè)出版社出版時(shí)間:2023-11-01
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 359
中 圖 價(jià):¥70.9(6.5折) 定價(jià)  ¥109.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車(chē) 收藏
開(kāi)年大促, 全場(chǎng)包郵
?新疆、西藏除外
本類(lèi)五星書(shū)更多>

領(lǐng)域驅(qū)動(dòng)設(shè)計(jì):業(yè)務(wù)建模與架構(gòu)實(shí)踐 版權(quán)信息

領(lǐng)域驅(qū)動(dòng)設(shè)計(jì):業(yè)務(wù)建模與架構(gòu)實(shí)踐 本書(shū)特色

(1)作者背景:作者是亞信云研發(fā)總監(jiān),有超過(guò)20年的軟件研發(fā)經(jīng)驗(yàn),曾就職于微軟等企業(yè)。(2)作者經(jīng)驗(yàn)豐富:作者對(duì)DDD有深刻理解,成功主導(dǎo)多個(gè)互聯(lián)網(wǎng)商業(yè)項(xiàng)目。(3)克服同類(lèi)弊。鹤髡哂秘S富的經(jīng)驗(yàn)和深入的思考,將DDD化繁為簡(jiǎn),克服了同類(lèi)書(shū)難理解和不落地的問(wèn)題,讓讀者撥云見(jiàn)霧。(4)針對(duì)性、獨(dú)創(chuàng)性:DDD原則、DDD底層邏輯、DDD成熟度模型、DDD落地難點(diǎn)等多個(gè)知識(shí)點(diǎn)都是讀者獨(dú)創(chuàng),極具針對(duì)性,同類(lèi)書(shū)不具備。(5)實(shí)操性、思想性:用搭積木方式演示DDD項(xiàng)目搭建過(guò)程,將DDD與設(shè)計(jì)模式和系統(tǒng)架構(gòu)深度融合,在同類(lèi)書(shū)中同樣也不多見(jiàn)。(6)企業(yè)界、學(xué)術(shù)界力薦:來(lái)自騰訊、華為、北交大等知名企業(yè)和學(xué)府的近10位專(zhuān)家高度評(píng)價(jià)并鼎力推薦。

領(lǐng)域驅(qū)動(dòng)設(shè)計(jì):業(yè)務(wù)建模與架構(gòu)實(shí)踐 內(nèi)容簡(jiǎn)介

內(nèi)容簡(jiǎn)介 這是一本從業(yè)務(wù)和架構(gòu)視角講解DDD的基本原則、底層邏輯、落地難點(diǎn)、落地方法和進(jìn)階技巧的實(shí)戰(zhàn)性著作。 DDD的理論體系復(fù)雜,學(xué)習(xí)和實(shí)踐門(mén)檻較高,已有的關(guān)于DDD的著作或多或少存在理論描述難理解、案例示范難落地等問(wèn)題,阻礙了DDD在實(shí)踐中的應(yīng)用。本書(shū)作者有20余年的軟件研發(fā)經(jīng)驗(yàn),對(duì)DDD有深刻的理解,深諳DDD實(shí)踐過(guò)程中的痛點(diǎn),他在這本書(shū)中高屋建瓴、化繁為簡(jiǎn),讓讀者有撥云見(jiàn)霧之感。 理論部分(第1~3章) 從軟件工程的基本思想出發(fā),首先分析了DDD產(chǎn)生的原因,并由此推論出DDD的基本原則,這些內(nèi)容是學(xué)習(xí)本書(shū)的基礎(chǔ);緊接著分析了DDD落地的難點(diǎn),幫助讀者掃清障礙;然后提煉出了DDD的成熟度模型,包括DDD的戰(zhàn)略、戰(zhàn)術(shù)和衡量指標(biāo)。這些內(nèi)容極具針對(duì)性和性,是研發(fā)團(tuán)隊(duì)必須掌握的,也是目前同類(lèi)書(shū)中很少講的。 實(shí)戰(zhàn)部分(第4~10章) 從業(yè)務(wù)建模和架構(gòu)的角度切入,首先用搭積木的方式講解和演示了DDD項(xiàng)目由簡(jiǎn)易到復(fù)雜的落地過(guò)程,包含大量的業(yè)務(wù)建模場(chǎng)景和案例,涉及如何應(yīng)用通用語(yǔ)言、如何建模領(lǐng)域邏輯、如何應(yīng)用上下文和子域切分系統(tǒng)以及如何保持語(yǔ)言、模型、代碼的一致性等重要內(nèi)容;然后講解了如何將各種設(shè)計(jì)模式應(yīng)用到DDD中,以及如何設(shè)計(jì)出能讓DDD更好落地的系統(tǒng)架構(gòu)。這些內(nèi)容兼具實(shí)操性和思想性,充滿經(jīng)驗(yàn)和智慧,在同類(lèi)書(shū)中同樣也不多見(jiàn)。

領(lǐng)域驅(qū)動(dòng)設(shè)計(jì):業(yè)務(wù)建模與架構(gòu)實(shí)踐 目錄

目 錄 Contents 
前言
第1章 DDD的基本原則與價(jià)值分析1
1.1 DDD的初心1
1.1.1 軟件項(xiàng)目成敗的關(guān)鍵1
1.1.2 兩個(gè)亟須驗(yàn)證的事實(shí)3
1.2 DDD的基本原則6
1.2.1 DDD的兩個(gè)基本原則7
1.2.2 原則的底層邏輯10
1.3 DDD的價(jià)值分析12
1.3.1 復(fù)雜度控制12
1.3.2 架構(gòu)原則16
1.3.3 團(tuán)隊(duì)協(xié)作20
1.4 關(guān)于DDD原則的案例23
第2章 DDD落地難點(diǎn)分析35
2.1 DDD的適用范圍35
2.1.1 領(lǐng)域特性36
2.1.2 團(tuán)隊(duì)成熟度38
2.1.3 適用性評(píng)分表39
2.2 5個(gè)常見(jiàn)誤區(qū)39
2.3 文化的變革44
2.3.1 領(lǐng)域?qū)<业倪吔?4
2.3.2 設(shè)計(jì)師的錘子46
2.3.3 開(kāi)發(fā)人員的輪子47
2.4 團(tuán)隊(duì)的挑戰(zhàn)48
2.4.1 管理者的責(zé)任48
2.4.2 開(kāi)發(fā)團(tuán)隊(duì)的意識(shí)和技能50
2.4.3 角色重新定位51
2.5 測(cè)試、過(guò)程和架構(gòu)的佳搭檔52
2.5.1 測(cè)試的佳搭檔:TDD和
   單元測(cè)試52
2.5.2 過(guò)程的佳搭檔:敏捷過(guò)程
   和DevOps54
2.5.3 架構(gòu)的佳搭檔:六邊形、
   洋蔥和分層架構(gòu)56
第3章 DDD成熟度模型59
3.1 成熟度模型的目的及特殊性59
3.2 5個(gè)度量維度60
3.3 3級(jí)成熟度模型63
第4章 模型的要素—用例、
    視圖和構(gòu)造塊68
4.1 模型的構(gòu)建步驟68
4.2 模型的場(chǎng)景:用例69
4.2.1 用例的定義69
4.2.2 用例的目的70
4.2.3 發(fā)現(xiàn)用例72
4.2.4 用例的編寫(xiě)73
4.3 模型的數(shù)據(jù):類(lèi)圖76
4.3.1 屬性77
4.3.2 方法78
4.3.3 注釋、約束和關(guān)鍵字79
4.3.4 依賴(lài)和限定關(guān)聯(lián)80
4.3.5 聚合與組合82
4.4 模型的行為:交互圖83
4.4.1 時(shí)序圖84
4.4.2 協(xié)作圖89
4.4.3 交互圖與類(lèi)圖的關(guān)系91
4.5 模型的變化:操作契約92
4.5.1 作用93
4.5.2 后置條件94
4.5.3 準(zhǔn)則94
4.6 模型的構(gòu)造塊:實(shí)體、值對(duì)象、
   領(lǐng)域服務(wù)95
4.6.1 實(shí)體95
4.6.2 值對(duì)象99
4.6.3 實(shí)體與值對(duì)象的比較103
4.6.4 領(lǐng)域服務(wù)105
第5章 從語(yǔ)言到模型—基礎(chǔ)
  模型構(gòu)建108
5.1 設(shè)計(jì)目標(biāo)108
5.2 設(shè)計(jì)之前的準(zhǔn)備工作110
5.2.1 語(yǔ)言110
5.2.2 角色111
5.2.3 溝通111
5.2.4 方法113
5.2.5 工具113
5.2.6 時(shí)間115
5.3 領(lǐng)域模型的構(gòu)建115
5.3.1 發(fā)掘領(lǐng)域概念116
5.3.2 創(chuàng)建關(guān)聯(lián)118
5.3.3 定義屬性123
5.3.4 分配職責(zé)125
5.3.5 觸發(fā)事件128
5.3.6 處理異常134
5.4 典型的領(lǐng)域邏輯建模137
5.4.1 規(guī)則與約束137
5.4.2 流程與分支140
5.4.3 驗(yàn)證與篩選142
5.4.4 算法與計(jì)算144
5.4.5 時(shí)間與空間146
5.4.6 有狀態(tài)與無(wú)狀態(tài)149
5.4.7 同步與異步150
5.5 典型案例151
5.5.1 案例1:在線購(gòu)物網(wǎng)站152
5.5.2 案例2:汽車(chē)租賃系統(tǒng)153
5.5.3 案例3:銀行系統(tǒng)154
第6章 精煉模型—深入模型設(shè)計(jì)156
6.1 模型引力場(chǎng):聚合156
6.1.1 聚合的定義及作用157
6.1.2 聚合規(guī)則158
6.1.3 聚合設(shè)計(jì)法則158
6.1.4 實(shí)現(xiàn)方法161
6.2 模型裝配線:工廠163
6.2.1 為什么需要工廠163
6.2.2 廠址選擇169
6.3 模型貨架:存儲(chǔ)庫(kù)171
6.3.1 為什么需要存儲(chǔ)庫(kù)171
6.3.2 存儲(chǔ)庫(kù)接口175
6.3.3 存儲(chǔ)庫(kù)與工廠的區(qū)別176
6.3.4 存儲(chǔ)庫(kù)與數(shù)據(jù)訪問(wèn)對(duì)象的區(qū)別177
6.3.5 存儲(chǔ)庫(kù)實(shí)現(xiàn)的注意事項(xiàng)177
6.4 富二代的煩惱:基類(lèi)與繼承178
6.4.1 抽象、泛化與DDD178
6.4.2 通用語(yǔ)言與基類(lèi)179
6.4.3 為多態(tài)去繼承181
6.4.4 合格的子類(lèi)、自然的繼承關(guān)系:
   Liskov原則182
6.4.5 抽象類(lèi)與接口的選擇183
6.5 模型質(zhì)量:優(yōu)秀的開(kāi)發(fā)組件 184
6.5.1 精心設(shè)計(jì)領(lǐng)域模型的特征184
6.5.2 模型設(shè)計(jì)的基本原則186
6.5.3 為擴(kuò)展性而設(shè)計(jì)188
第7章 分而治之—上下文、
    模塊和子域191
7.1 分離用例、模型和團(tuán)隊(duì):上下文191
7.1.1 什么是上下文191
7.1.2 為什么需要上下文193
7.1.3 上下文的識(shí)別方法195
7.1.4 識(shí)別上下文的步驟199
7.1.5 同一上下文工作法200
7.1.6 跨上下文團(tuán)隊(duì)工作法202
7.2 重用性和穩(wěn)定性:模塊207
7.2.1 包的內(nèi)聚性原則207
7.2.2 包的耦合性原則209
7.3 區(qū)別特殊性與一般性:子域211
7.3.1 核心競(jìng)爭(zhēng)力:核心域211
7.3.2 周邊業(yè)務(wù):支撐域215
7.3.3 通用能力:通用域215
7.4 上下文、模塊和子域之間的關(guān)系216
7.4.1 上下文和子域的關(guān)系216
7.4.2 上下文和模塊的關(guān)系216
7.4.3 子域和模塊的關(guān)系217
第8章 關(guān)鍵細(xì)節(jié)—從模型到代碼218
8.1 DDD 中的代碼要求
展開(kāi)全部

領(lǐng)域驅(qū)動(dòng)設(shè)計(jì):業(yè)務(wù)建模與架構(gòu)實(shí)踐 作者簡(jiǎn)介

王紅亮,資深軟件開(kāi)發(fā)專(zhuān)家,有超過(guò)20年的產(chǎn)品研發(fā)經(jīng)驗(yàn),F(xiàn)就職于亞信云,擔(dān)任研發(fā)總監(jiān);曾就職微軟、中信科技等企業(yè)。作為技術(shù)領(lǐng)頭人,成功研發(fā)和交付多款互聯(lián)網(wǎng)商業(yè)軟件,如多云管理平臺(tái)SmartCloud,中信產(chǎn)業(yè)互聯(lián)網(wǎng)平臺(tái)等。DDD領(lǐng)域的資深專(zhuān)家,對(duì)DDD有非常深刻的理解。此外,他在研發(fā)管理、架構(gòu)設(shè)計(jì)、云計(jì)算等領(lǐng)域也積累了大量的一線實(shí)戰(zhàn)經(jīng)驗(yàn)!段④涇浖邪l(fā)的奧秘MSF》譯者,企業(yè)上云寶典《云鑒》作者之一,北京交通大學(xué)軟件學(xué)院優(yōu)秀企業(yè)講師。

暫無(wú)評(píng)論……
書(shū)友推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 电伴热系统施工_仪表电伴热保温箱厂家_沃安电伴热管缆工业技术(济南)有限公司 | 卫生型双针压力表-高温防腐差压表-安徽康泰电气有限公司 | 钛板_钛管_钛棒_钛盘管-无锡市盛钛科技有限公司 | 特种电缆厂家-硅橡胶耐高温电缆-耐低温补偿导线-安徽万邦特种电缆有限公司 | 圣才学习网-考研考证学习平台,提供万种考研考证电子书、题库、视频课程等考试资料 | 工业废水处理|污水处理厂|废水治理设备工程技术公司-苏州瑞美迪 今日娱乐圈——影视剧集_八卦娱乐_明星八卦_最新娱乐八卦新闻 | 自动检重秤-动态称重机-重量分选秤-苏州金钻称重设备系统开发有限公司 | 阴离子聚丙烯酰胺价格_PAM_高分子聚丙烯酰胺厂家-河南泰航净水材料有限公司 | 环境模拟实验室_液体-气体控温机_气体控温箱_无锡双润冷却科技有限公司 | 电梯乘运质量测试仪_电梯安全评估测试仪-武汉懿之刻 | 「钾冰晶石」氟铝酸钾_冰晶石_氟铝酸钠「价格用途」-亚铝氟化物厂家 | 冷水机-工业冷水机-冷水机组-欧科隆品牌保障 | 电伴热系统施工_仪表电伴热保温箱厂家_沃安电伴热管缆工业技术(济南)有限公司 | 临朐空调移机_空调维修「空调回收」临朐二手空调 | 好看的韩国漫画_韩漫在线免费阅读-汗汗漫画 | 磁力抛光机_磁力研磨机_磁力去毛刺机-冠古设备厂家|维修|租赁【官网】 | 仿古瓦,仿古金属瓦,铝瓦,铜瓦,铝合金瓦-西安东申景观艺术工程有限公司 | 高考志愿规划师_高考规划师_高考培训师_高报师_升学规划师_高考志愿规划师培训认证机构「向阳生涯」 | 会议会展活动拍摄_年会庆典演出跟拍_摄影摄像直播-艾木传媒 | 真空冷冻干燥机_国产冻干机_冷冻干燥机_北京四环冻干 | 游泳池设备安装工程_恒温泳池设备_儿童游泳池设备厂家_游泳池水处理设备-东莞市君达泳池设备有限公司 | 冰晶石|碱性嫩黄闪蒸干燥机-有机垃圾烘干设备-草酸钙盘式干燥机-常州市宝康干燥 | H型钢切割机,相贯线切割机,数控钻床,数控平面钻,钢结构设备,槽钢切割机,角钢切割机,翻转机,拼焊矫一体机 | 热镀锌槽钢|角钢|工字钢|圆钢|H型钢|扁钢|花纹板-天津千百顺钢铁贸易有限公司 | 茶叶百科网-茶叶知识与茶文化探讨分享平台| 东莞工厂厂房装修_无尘车间施工_钢结构工程安装-广东集景建筑装饰设计工程有限公司 | 窖井盖锯圆机_锯圆机金刚石锯片-无锡茂达金刚石有限公司 | 热闷罐-高温罐-钢渣热闷罐-山东鑫泰鑫智能热闷罐厂家 | 青岛美佳乐清洁工程有限公司|青岛油烟管道清洗|酒店|企事业单位|学校工厂厨房|青岛油烟管道清洗 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 锻造液压机,粉末冶金,拉伸,坩埚成型液压机定制生产厂家-山东威力重工官方网站 | 酵素生产厂家_酵素OEM_酵素加盟_酵素ODM_酵素原料厂家_厦门益力康 | 球盟会·(中国)官方网站 | PU树脂_水性聚氨酯树脂_聚氨酯固化剂_聚氨酯树脂厂家_宝景化工 | 消泡剂_水处理消泡剂_切削液消泡剂_涂料消泡剂_有机硅消泡剂_广州中万新材料生产厂家 | 示波器高压差分探头-国产电流探头厂家-南京桑润斯电子科技有限公司 | 量子管通环-自清洗过滤器-全自动反冲洗过滤器-沼河浸过滤器 | 医疗仪器模块 健康一体机 多参数监护仪 智慧医疗仪器方案定制 血氧监护 心电监护 -朗锐慧康 | 除尘器布袋骨架,除尘器滤袋,除尘器骨架,电磁脉冲阀膜片,卸灰阀,螺旋输送机-泊头市天润环保机械设备有限公司 | 水平筛厂家-三轴椭圆水平振动筛-泥沙震动筛设备_山东奥凯诺矿机 包装设计公司,产品包装设计|包装制作,包装盒定制厂家-汇包装【官方网站】 | 高温热泵烘干机,高温烘干热泵,热水设备机组_正旭热泵 | 仓储笼_金属箱租赁_循环包装_铁网箱_蝴蝶笼租赁_酷龙仓储笼租赁 测试治具|过炉治具|过锡炉治具|工装夹具|测试夹具|允睿自动化设备 |