《實現領域驅動設計》
—— 基於 ABP Framework 實現領域驅動設計實用指南
翻譯緣由
自 ABP vNext 1.0 開始學習和使用該框架,被其優雅的設計和實現吸引,適逢 ABP Framework 4.3 版本釋出,官網將實現DDD部分的幫助文件,整理成電子書《Implementing Domain Driven Design》 釋出,標誌著ABP對DDD開發支援趨於完善。
參看照英文版電子書,基於對該框架的理解,邊學邊譯,希望讓更多人瞭解、學習和掌握 ABP Framework,為該優秀的開源專案,貢獻綿薄之力。
英文版電子書需要註冊或傳送郵件下載,不想註冊的朋友可加 ABP Framework 研習社-QQ群:
726299208
共享檔案中查詢:Implementing_Domain_Driven_Design_V1.0.pdf
直接下載。
譯者簡介
- 網名:iEricLee
- 部落格:程式設計悟道 以碼傳心,以軟制道,知行合一!
- 個人QQ:2900571998(用於技術合作、專案開發、企業培訓等事項溝通,其他勿擾!)
小結:要解決的問題
對於大多數開發者,苦於學習了DDD開發的理論和指導原則,卻在專案或程式碼層面沒有與DDD理論相配套的支援框架,這一點成為很多開發者實施DDD的障礙。
DDD落地實用指南,有助於更好地理解 ABP Framework 和更好地實現 DDD。譯者在以前使用 ABP Framework 時的一些疑惑和問題,也在學習過程中豁然開朗。
需要說明的是:
-
本書側重DDD實現的最佳實踐和原則,完整的DDD理論學習可以補充閱讀參考書。
-
這是一份實施領域驅動設計(DDD)的實用指南。雖然實施細節是基於 ABP Framework 基礎設施,但基本概念、原則和模式可以應用於任何解決方案。
內容:系列文章
- 基於ABP落地領域驅動設計-01.全景圖
- 基於ABP落地領域驅動設計-02.聚合和聚合根的最佳實踐和原則
- 基於ABP落地領域驅動設計-03.倉儲和規約最佳實踐和原則
- 基於ABP落地領域驅動設計-04.領域服務和應用服務的最佳實踐和原則
- 基於ABP落地領域驅動設計-05.實體建立和更新最佳實踐
- 基於ABP落地領域驅動設計-06.正確區分領域邏輯和應用邏輯
2021.6.28 第一版,翻譯已完結!相信隨著ABP框架開發進度,應該還會有更多的最佳實踐在第二版中推出,期待!
- 作者: Halil Ibrahim Kalkan
- 釋出時間: 六月, 2021 (第一版)
- 頁數: 109
接下來會做什麼
翻譯完這部文件,總覺得不是特別過癮、盡興,ABP Framework提供了非常多實用功能,是一個大寶藏,接下來會挑選常用模組,從應用到原始碼分析!這將會是另一個ABP Framework系列:應用和原始碼剖析系列,既能快速上手,又深入原始碼理解底層原理!
學習幫助
為了更好地幫助大家在使用ABP框架實踐DDD開發過程中,遇到問題時,討論、交流!建立 ABP Framework 研習社(QQ群:726299208)
專注 ABP Framework 技術分析、討論交流、資料共享、示例原始碼等,歡迎加入!