原文:戲說領域驅動設計(六)——限界上下文——設計

限界上下文 簡稱BC 是一個很難講的部分。我尋思着是不是再多找一找文章,看看其它人怎么講的,但猶豫再三還是決定按自已的理解去聊,各種找材料就有點剽竊的行為了。至於說的是否正確,您務必也要做好判斷,畢竟每個人都會有自己的理解。做為溫故而知新的一部分,在此把前面總結的BC的特點再重復一下,也不是為了湊字兒,DDD這東西就得靠多多的啰嗦才能記得住,畢竟概念忒多。此外,為提升您的閱讀體驗,限界上下文分為 ...

2022-02-22 14:59 7 1834 推薦指數:

查看詳情

戲說領域驅動設計(七)——限界上下文——延伸

  上一章是真的不好寫,吃奶的勁兒都快使出來了。本章計划是查缺補漏,對BC的內容進行補充。您也看到了,戰略設計作為DDD中最重要的一部分,只寫一節就完事兒也差點意思。不過您也別期望太多,咱這個文章本來就是自身經驗的總結性,我是假設您有一定的DDD基礎,所以不會按照書的那種程度去寫,否則還不如直接 ...

Thu Feb 24 19:24:00 CST 2022 2 1134
【DDD】領域驅動設計實踐 —— 限界上下文識別

本文從戰略層面街上DDD中關於限界上下文的相關知識,並以COMMUNITY系統為例子,介紹如何識別上下文限界上下文(Bounded Context)定義了每個模型的應用范圍,在每個Bounded Context中確保領域模型的一致性;上下文圖(Context Map)表示各個系統之間關系的總體 ...

Thu Sep 14 08:38:00 CST 2017 4 5462
IDDD 實現領域驅動設計-理解限界上下文

上一篇:《IDDD 實現領域驅動設計-理解領域和子域》 《實現領域驅動設計》前兩章內容,基本上讀完了,和《領域驅動設計》不同的是,它把很多的概念都放在前面進行講述了,比如領域精煉、界限上下文等等,在《領域驅動設計》中,是很靠后的內容,不過這樣也好,可以讓你從一個大局的視角去看待問題,由廣到細 ...

Mon Mar 16 20:18:00 CST 2015 38 16584
戲說領域驅動設計(一)——開場

  為什么叫“戲說”呢?領域驅動設計出來的時候就有一種對於受眾的調戲。書是讀完了,您個人升華到了“看山非山,看水非水”的境界。再看一下落地代碼,搞不好會仰天長嘯:“這是我寫的?”。佛家講“空”,儒家講“仁”,領域驅動講“真”。真者,本質也。當您到了“真”的境界,就不會再與別人爭論“到底是java ...

Thu Feb 10 18:13:00 CST 2022 8 2938
戲說領域驅動設計(二)——修身

  都在IT圈子混,為什么有些人可以成為一流高手,有些人搞了10年研發還只能靠吃老本兒過日子。簡單來說,搞這行兒您得勤奮。特喜歡電影《霸王別姬》中的一句:“要想人前顯貴,您就得背后受罪”。這人吶,就得 ...

Thu Feb 10 22:59:00 CST 2022 2 2146
戲說領域驅動設計(三)——困境

  我第一次捧起老艾那本《領域驅動設計》,驚為天人。吾輩上下求索數年,這不正是終極之大道嗎?結果只三天熱乎勁兒,“什么玩意兒”是對這本書的最好評價。好好的一本書讓我“棄之如敝履”,差點就“小舟從此逝,江海寄余生”了。幾年過后讀了網上一些老baby寫的吐槽DDD的文章,幾乎視其為知音啊,那概括的真是 ...

Tue Feb 15 16:58:00 CST 2022 2 1917
戲說領域驅動設計(八)——邊界

  我們在前面花了大手筆聊子域與限界上下文,不知道作為讀者的您的感受是什么。當然了,我可不是郭德綱自己給自己叫好。您應該也發現了一個規律,此兩節的內容其實都是在講“分”:子域從業務上划小,BC從物理上進行划小。雖然說BC屬於分析模型,但那東西只要一確定您可就得按這個方案進行開發了,所以說其確定 ...

Tue Mar 01 16:40:00 CST 2022 3 1259
戲說領域驅動設計(廿一)——領域服務

  實體對象和值對象都寫完了,本想開始寫資源倉庫順便把工作單元再搞搞。不過有一點麻煩的是我不太想把工作單元作為單獨的一章來寫,一是這東西網上相關的內容太多;二是有的時候使用Spirng的事務就解決了,沒覺得有多大作用。不過先不糾結這些,還是按本章的主題寫領域服務吧,這好講,誰不喜歡簡單的東西 ...

Fri Apr 08 01:58:00 CST 2022 2 1044
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM