极品 在线 视频 大陆 国产,亚洲国产夜色在线观看,国产原创精品视频,国产精品亚洲一区二区杨幂,亚洲深夜福利,日韩丝袜亚洲国产欧美一区,国产美女在线精品亚洲二区,丝袜欧美视频首页在线,a观看v视频网站入口免费,a级福利毛片

          Domain Model 再再重新設(shè)計(jì)
          技術(shù)論壇

            Domain Model 再再重新設(shè)計(jì)其實(shí)這種設(shè)計(jì)某種意義上也沒(méi)有什么問(wèn)題,至少在短消息系統(tǒng)中,因?yàn)榘l(fā)消息本身就是用戶(hù)的一種行為,但是如果仔細(xì)一想就會(huì)覺(jué)得有些別扭,首先賬戶(hù)轉(zhuǎn)賬業(yè)務(wù)流程和發(fā)消息業(yè)務(wù)流程雖然表面上相似,但是其聚合的對(duì)象并不相同,比如賬戶(hù)轉(zhuǎn)賬示例中,聚合的是賬戶(hù),發(fā)消息業(yè)務(wù)場(chǎng)景中如果這樣分析應(yīng)該聚合的是用戶(hù),但是很顯然并不是,聚合的是消息對(duì)象,如果聚合用戶(hù)就會(huì)變成用戶(hù)消息系統(tǒng)了,這就偏離了大方向,并不是我們所想看到的。還有就是現(xiàn)在的這種設(shè)計(jì)只適用于短消息業(yè)務(wù)場(chǎng)景,在郵件和短信業(yè)務(wù)場(chǎng)景中并不適用,為什么?因?yàn)猷]件發(fā)送和短信發(fā)送并不存在用戶(hù)的概念(這個(gè)用戶(hù)概念并不是現(xiàn)實(shí)生活中的人,而是系統(tǒng)中的用戶(hù),這個(gè)觀點(diǎn)很容易造成誤解),有的只是一個(gè)標(biāo)識(shí)(電子郵件或手機(jī)號(hào)),用來(lái)體現(xiàn)出發(fā)件人和收件人的概念,也就是說(shuō)這種標(biāo)識(shí)并不是一個(gè)對(duì)象(沒(méi)有行為的對(duì)象),準(zhǔn)確的來(lái)說(shuō)應(yīng)該不是一個(gè)實(shí)體,那是什么?在領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)中設(shè)計(jì)為值對(duì)象(為什么要設(shè)計(jì)成值對(duì)象,后面領(lǐng)域模型設(shè)計(jì)中進(jìn)行說(shuō)明),一個(gè)沒(méi)有行為的對(duì)象中加入行為操作,本身邏輯就存在問(wèn)題,企業(yè)宣傳片制作所以這種設(shè)計(jì)是有問(wèn)題的?;氐桨l(fā)消息這個(gè)業(yè)務(wù)用例上,一個(gè)消息對(duì)象存在意義的前提是擁有標(biāo)題、內(nèi)容、發(fā)送人(標(biāo)識(shí))和接收人(標(biāo)識(shí)),當(dāng)然還存在一些選填元素,但是主要包含這四個(gè)元素,缺少任何一種,就不是一個(gè)完整的消息對(duì)象,也就是說(shuō)不能用來(lái)發(fā)送。發(fā)送操作不僅僅是一個(gè)對(duì)象的行為,而應(yīng)該是消息領(lǐng)域模型提供的一種服務(wù),也就是領(lǐng)域服務(wù),提供各種消息發(fā)送的服務(wù),這一點(diǎn)很容易和基礎(chǔ)層的消息發(fā)送服務(wù)搞混,區(qū)分他們只需要記住一點(diǎn):基礎(chǔ)層是技術(shù)上的實(shí)現(xiàn),領(lǐng)域是業(yè)務(wù)上的抽象,因?yàn)檫@個(gè)業(yè)務(wù)場(chǎng)景是消息系統(tǒng),那發(fā)消息就是一種業(yè)務(wù)用例,怎樣拍照才最美 怎樣為女性拍攝好倩影,而并不是一個(gè)技術(shù)調(diào)用方法。說(shuō)了這么多,總結(jié)一下所描述的消息業(yè)務(wù)場(chǎng)景:抽象所有消息業(yè)務(wù)邏輯(包含短消息、公司宣傳片拍攝郵件和短信等),應(yīng)用具體的業(yè)務(wù)場(chǎng)景(比如短消息)。發(fā)消息業(yè)務(wù)用例:發(fā)送人(系統(tǒng)用戶(hù))填寫(xiě)消息,包含標(biāo)題、內(nèi)容、公司宣傳片拍攝發(fā)送人(標(biāo)識(shí))、接收人(標(biāo)識(shí)),調(diào)用(應(yīng)用層發(fā)送請(qǐng)求)服務(wù)(領(lǐng)域服務(wù))發(fā)送消息,相當(dāng)于郵遞員投遞信件,就是這樣的一個(gè)過(guò)程,至少聽(tīng)起來(lái)這么簡(jiǎn)單,實(shí)現(xiàn)起來(lái)呢?我覺(jué)得那是另一方面的問(wèn)題了,呵呵。回顧之前領(lǐng)域模型的設(shè)計(jì),你會(huì)發(fā)現(xiàn)完全是一套一套的,也就是說(shuō)差別很大,造成這種設(shè)計(jì)的主要原因是領(lǐng)域模型中的邊界和職責(zé)問(wèn)題,這也是領(lǐng)域模型設(shè)計(jì)中最難的一點(diǎn),如果邊界確定和職責(zé)分配和上一版本有細(xì)微的差別,那設(shè)計(jì)出來(lái)的領(lǐng)域模型會(huì)和上一版本完全不一樣,就比如用戶(hù)的邊界確定(是實(shí)體?還是值對(duì)象?),還有就是倉(cāng)儲(chǔ)的職責(zé)問(wèn)題(領(lǐng)域還是應(yīng)用層?),如果不確定這些因素,設(shè)計(jì)出來(lái)的領(lǐng)域模型就不是真正的領(lǐng)域模型。那為什么要把發(fā)送人(標(biāo)識(shí))或接收人(標(biāo)識(shí))設(shè)計(jì)成值對(duì)象?那我們分析一下消息系統(tǒng)中收發(fā)件人,首先需要明確一點(diǎn)的就是,我們?cè)O(shè)計(jì)的是消息系統(tǒng),并非是用戶(hù)消息系統(tǒng),也就是說(shuō)把用戶(hù)中的行為剔除掉(SendMessage 和 ReceiveMessage),對(duì)象除掉行為之后就只有屬性了,如果一個(gè)實(shí)體中只有屬性,是不是所必要的呢?對(duì)于消息系統(tǒng)而言,用戶(hù)是不被存儲(chǔ)的,也就是說(shuō)用戶(hù)只是在消息系統(tǒng)中作為一個(gè)標(biāo)識(shí),所謂標(biāo)識(shí)就是所表現(xiàn)出來(lái)的一個(gè)值。在短消息業(yè)務(wù)場(chǎng)景中也是類(lèi)似,因?yàn)槎滔⑾到y(tǒng)中的用戶(hù)概念來(lái)自于其他系統(tǒng),那其他系統(tǒng)對(duì)于用戶(hù)而言肯定有一個(gè)唯一標(biāo)識(shí)(比如主鍵值、用戶(hù)名、顯示名等等),對(duì)于消息系統(tǒng)而言,我只要知道這個(gè)標(biāo)識(shí)就行了,好賣(mài) 馮小剛談中式大片。至于這個(gè)標(biāo)識(shí)所代表的是哪個(gè)用戶(hù),并不需要關(guān)心。把發(fā)送人(標(biāo)識(shí))或接收人(標(biāo)識(shí))設(shè)計(jì)成值對(duì)象,還有一個(gè)重要原因是,如果把發(fā)送人(標(biāo)識(shí))或接收人(標(biāo)識(shí))設(shè)計(jì)成實(shí)體,那他們可以獨(dú)立于消息實(shí)體存在,但是我們所設(shè)計(jì)的是消息系統(tǒng),并不是用戶(hù)消息系統(tǒng),用戶(hù)來(lái)自于外部,如果在消息系統(tǒng)中單獨(dú)存在就有點(diǎn)不倫不類(lèi)了,還有就是如果用戶(hù)設(shè)計(jì)成實(shí)體,這些用戶(hù)實(shí)體對(duì)象是需要存儲(chǔ)的,這就違背了我們的業(yè)務(wù)需求。BBC生命Life生命脈動(dòng)紀(jì)錄片下載地址如果把用戶(hù)設(shè)計(jì)成值對(duì)象呢?就符合我們現(xiàn)在的消息業(yè)務(wù)場(chǎng)景了,因?yàn)樵谙⑾到y(tǒng)中,我們只需要知道用戶(hù)是什么,而且用戶(hù)獨(dú)立于消息,對(duì)于消息系統(tǒng)而言將沒(méi)有任何意義。

          偷拍一区二区三区黄片| 国产欧美日韩一区二区三区在线 | 亚洲欧洲无码精品ⅤA| 国产在线一区二区三区香蕉| av网站免费线看精品| 国产成人aaaaa级毛片| 可以免费观看的毛片| 亚洲成av人无码免费观看| 水蜜桃网站视频在线观看| 成年美女黄的视频网站| a级毛片内射免费视频| 日韩精品一区二区三区四区| 视频在线亚洲视频在线| 亚洲色偷偷综合亚洲avyp| 国产在线观看www污污污| 精品人伦一区二区三区蜜桃麻豆| 国产精品黄色在线观看| 国产 精品 自在 线免费| 人妻少妇看a偷人无码精品| 亚洲欧洲AV综合色无码| 天堂久久一区二区三区| 亚洲av永久无码一区二区三区| 人妻被黑人粗大的猛烈进出| 韩国无码精品人妻一区二 | 大尺度免费观看av网站| 九九精品国产亚洲av日韩| 超碰Av一区=区三区| 国产自拍伦理在线观看| 美女国产毛片a区内射| 麻豆一区二区99久久久久| 亚洲一区区| 国产三区三区三区看三区| 亚洲视频在线观看| 国产日韩成人内射视频| 日韩精品一区二区三区四区五区六| 国产伦一区二区三区色一情| 99国产精品无码| 国产精品综合久久久久久久免费 | 乱子轮熟睡1区| 日产精品久久久久久久蜜臀| 69搡老女人老妇女老熟妇|