本文是基於上一篇‘業務建模戰術’的實踐,主要講解‘刪除帖子’場景的業務建模,包括:業務建模、業務模型、示例代碼;示例代碼會使用java編寫,文末附有github地址。相比於《領域驅動設計》原書中的航運系統例子,社交服務系統的業務場景對於大家更加熟悉,相信更好理解。本文是【DDD】系列文章 ...
本文是基於上一篇 業務建模戰術 的實踐,主要講解 發表帖子 場景的業務建模,包括:業務建模 業務模型 示例代碼 示例代碼會使用java編寫,文末附有github地址。相比於 領域驅動設計 原書中的航運系統例子,社交服務系統的業務場景對於大家更加熟悉,相信更好理解。本文是 DDD 系列文章的其中一篇,其他可參考:使用領域驅動設計思想實現業務系統 Round I 業務建模 在大家的常識中,每個人都有自 ...
2017-09-17 20:00 4 6119 推薦指數:
本文是基於上一篇‘業務建模戰術’的實踐,主要講解‘刪除帖子’場景的業務建模,包括:業務建模、業務模型、示例代碼;示例代碼會使用java編寫,文末附有github地址。相比於《領域驅動設計》原書中的航運系統例子,社交服務系統的業務場景對於大家更加熟悉,相信更好理解。本文是【DDD】系列文章 ...
社區業務領域中,存在‘人關注人’的場景,在這個場景中,關系較為復雜,且均表現在‘人’同一個業務實體上,因此,這個case的建模過程值得思考。本文將就‘人關注人’這個業務case的領域建模進行探討,歡迎拍磚。 Round-I 在做‘帖子’模塊的建模過程中,遇到了‘查詢帖子閱讀者是否 ...
DDD中的分層的問題 基礎設施層與領域層誰更穩定 基礎設施不 ...
本文結合團隊在COMMUNITY(社區服務系統)業務建模過程中的實踐經驗,總結得到一些DDD業務建模的小招數,不一定是完美的,但是對我們團隊來說很有效用,希望能幫到其他人。后面會陸續將項目中業務建模的一些經典例子放上來,分享給大家。 COMMUNITY系統是線上舊系統,它的建模過程有別於 ...
業務建模 解決問題還是定義問題 業務建模的難點 如何定義問題並讓所有人接受 如何在特定架構下實現模型 學習業務建模的建議 領域驅動設計 領域模型對於業務系統是更好的選擇 ...
之前,在用ENode開發forum案例時,遇到了關於如何實現論壇帖子的回復的統計信息如何更新的問題。后來找到了自己認為比較合理的解決方案,分享給大家。也希望能和大家交流,擦出更多的火花。 論壇核心領域問題分析 論壇領域的核心概念是:帖子、回復。大家都知道,一個帖子可以有零個或多個回復。對同一個 ...
2018年02月12日 17:56:19 mydriverc2 閱讀數:2283 http://www.uml.org.cn/oobject/201409112.asp 3.1 軟件是組織的零件 業務建模的目的是從組織的角度 ...
前言 憑良心來說,《微服務架構設計模式》此書什么都好,就是選用的業務過於龐大而導致代碼連貫性太差,我作為讀者來說對於其中采用的自研框架看起來味同嚼蠟,需要花費的學習成本實在是難以想象,不僅要對書中的內容進行了解,還要去學習作者框架用法,最可惡的是官方文檔還寫得十分簡潔。 不要跟我說《微服務架構 ...