架構(gòu)師
其他
推薦課程
average > 0 ? $model->average . '分' : '10.0分' ?>

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

甘道夫

復(fù)旦大學(xué) 教授

軟件工程的一線實(shí)踐者和思考者。 曾在知名跨國(guó)企業(yè)阿爾卡特朗訊任職12年,是固網(wǎng)接入產(chǎn)品ISAM7302的首席軟件架構(gòu)師,貝爾實(shí)驗(yàn)室杰出工程師(DMTS ,終身榮譽(yù))。 擁有端到的軟件開(kāi)發(fā)技術(shù)能力,包括軟件需求、 軟件架構(gòu)設(shè)計(jì)、面向?qū)ο笤O(shè)計(jì)、單元設(shè)計(jì)、單元測(cè)試、系統(tǒng)級(jí)測(cè)試及組織過(guò)程改進(jìn)等。 是AgileChina、AgileTour、ScrumGathering等多個(gè)敏捷相關(guān)會(huì)議的演講者。 在軟件工程研究領(lǐng)域,有多篇文章發(fā)表于國(guó)際一流學(xué)術(shù)會(huì)議,如 ICSM 2011(IEEE軟件維護(hù)國(guó)際會(huì)議),ICSM2012(IEEE軟件維護(hù)國(guó)際會(huì)議)、ASEASE 2013(ACM 自動(dòng)化軟件工程會(huì)議)等,研究?jī)?nèi)容涵蓋領(lǐng)域驅(qū)動(dòng)開(kāi)發(fā)、精益思想,以人為中心的軟件工程、代碼重構(gòu)等、研究成果得到了同行的認(rèn)可。 合著有《軟件工程:方法與實(shí)踐》,2014年復(fù)旦大學(xué)出版社出版。

軟件工程的一線實(shí)踐者和思考者。 曾在知名跨國(guó)企業(yè)阿爾卡特朗訊任職12年,是固網(wǎng)接入產(chǎn)品ISAM7302的首席軟件架構(gòu)師,貝爾實(shí)驗(yàn)室杰出工程師(DMTS ,終身榮譽(yù))。 擁有端到的軟件開(kāi)發(fā)技術(shù)能力,包括軟件需求、 軟件架構(gòu)設(shè)計(jì)、面向?qū)ο笤O(shè)計(jì)、單元設(shè)計(jì)、單元測(cè)試、系統(tǒng)級(jí)測(cè)試及組織過(guò)程改進(jìn)等。 是AgileChina、AgileTour、ScrumGathering等多個(gè)敏捷相關(guān)會(huì)議的演講者。 在軟件工程研究領(lǐng)域,有多篇文章發(fā)表于國(guó)際一流學(xué)術(shù)會(huì)議,如 ICSM 2011(IEEE軟件維護(hù)國(guó)際會(huì)議),ICSM2012(IEEE軟件維護(hù)國(guó)際會(huì)議)、ASEASE 2013(ACM 自動(dòng)化軟件工程會(huì)議)等,研究?jī)?nèi)容涵蓋領(lǐng)域驅(qū)動(dòng)開(kāi)發(fā)、精益思想,以人為中心的軟件工程、代碼重構(gòu)等、研究成果得到了同行的認(rèn)可。 合著有《軟件工程:方法與實(shí)踐》,2014年復(fù)旦大學(xué)出版社出版。

課程費(fèi)用

6800.00 /人

課程時(shí)長(zhǎng)

2

成為教練

課程簡(jiǎn)介

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

目標(biāo)收益

培訓(xùn)對(duì)象

課程大綱

課程導(dǎo)入 ? 軟件開(kāi)發(fā)的根本挑戰(zhàn):復(fù)雜性
? 領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的目標(biāo):管理復(fù)雜性
? 模型的概念
? 深層模型、協(xié)作式建模和統(tǒng)一語(yǔ)言
? DDD的基本內(nèi)涵和DDD模式體系
建立領(lǐng)域模型 ? 用例驅(qū)動(dòng)方法
? 案例研究
? 四色建模法
? 練習(xí):初步建立領(lǐng)域模型
領(lǐng)域模型實(shí)現(xiàn) ? 領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)和測(cè)試驅(qū)動(dòng)開(kāi)發(fā)
? 實(shí)體和值對(duì)象
? 領(lǐng)域服務(wù)和領(lǐng)域事件
? 練習(xí):領(lǐng)域模型的精化和實(shí)現(xiàn)
? 聚合和聚合根
? 工廠和資源庫(kù)
子域和限界上下文 ? 領(lǐng)域和子域
? 核心域和通用子域
? 限界上下文
? 問(wèn)題域及實(shí)現(xiàn)域一致性
? 案例研究
? 上下文映射
? 限界上下文之間的關(guān)系
領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的架構(gòu)策略概覽 ? 分層架構(gòu)
? 六邊形架構(gòu)
? CQRS
? 架構(gòu)演進(jìn)和隔離內(nèi)核
課程導(dǎo)入
? 軟件開(kāi)發(fā)的根本挑戰(zhàn):復(fù)雜性
? 領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的目標(biāo):管理復(fù)雜性
? 模型的概念
? 深層模型、協(xié)作式建模和統(tǒng)一語(yǔ)言
? DDD的基本內(nèi)涵和DDD模式體系
建立領(lǐng)域模型
? 用例驅(qū)動(dòng)方法
? 案例研究
? 四色建模法
? 練習(xí):初步建立領(lǐng)域模型
領(lǐng)域模型實(shí)現(xiàn)
? 領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)和測(cè)試驅(qū)動(dòng)開(kāi)發(fā)
? 實(shí)體和值對(duì)象
? 領(lǐng)域服務(wù)和領(lǐng)域事件
? 練習(xí):領(lǐng)域模型的精化和實(shí)現(xiàn)
? 聚合和聚合根
? 工廠和資源庫(kù)
子域和限界上下文
? 領(lǐng)域和子域
? 核心域和通用子域
? 限界上下文
? 問(wèn)題域及實(shí)現(xiàn)域一致性
? 案例研究
? 上下文映射
? 限界上下文之間的關(guān)系
領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的架構(gòu)策略概覽
? 分層架構(gòu)
? 六邊形架構(gòu)
? CQRS
? 架構(gòu)演進(jìn)和隔離內(nèi)核

課程費(fèi)用

6800.00 /人

課程時(shí)長(zhǎng)

2

預(yù)約體驗(yàn)票 我要分享

近期公開(kāi)課推薦

近期公開(kāi)課推薦

活動(dòng)詳情

提交需求