DDD 流程梳理

2021-09-25 14:00:06 字數 685 閱讀 7801

領域驅動設計提供了一整套戰略和戰術的方**,這些方**都是前輩們在無數的專案中總結出來的經驗,我們在實際的專案中可以借鑑和學習。

步驟:通用語言的提取和落地

領域模型的表示

上下文定義的邊界

領域的歸屬

資料建模-- uml彩色建模 和 資料建模

通用語言的意義

​ 總結: 1. 通用語言的提取需要我們把業務概念想全想清楚:其實已經是在我們需求分析階段了 還是需要落地文件

​ 2. 在需求分析需要深入理領域的本質,站在的維度:團隊之前的邊界識別,不同產品的識別,不同模組

通用語言的定義和表達

思考通用語言,我們不僅僅是為了讓大家都說同一種話,更重要的是深入思考業務是什麼,能幹什麼,和其他業務邊界的過程,我們後面會有許多方**來說如何思考。

1:說明了通用語言的定義:一定上下文內,對業務概念的一致通用表達,是理清業務是什麼,能幹什麼,以及和其他業務邊界的過程。

2:通用語言的表達。

名稱描述

示例通用語言

團隊內部對領域的一致性表達(最好有中英文)

rds例項:表示的是乙個業務系統的對應例項名,可能有多個節點

rds例項

雲平台申請的rds例項

通用語言劃分三個等級:重要(紅色) 通用(藍色) 支撐(褐色)

Adaboost流程梳理

一般地說,adaboost中每個弱分類器都是單層決策樹。基本思想如下 第一步使得所有樣本點等權重,尋找最優的判定閾值 1 theta 1 1 和分類方法 方向,也即大於該閾值為 1還是小於該閾值為 1 在該單層決策樹下得到誤差 1 epsilon 1 1 使用 1 epsilon 1 1 可以計算出...

Django的流程梳理

1.建立工程 django admin startproject 專案名 4.配置資料庫 import pymysql pymysql.install as mysqldb 5.建立模型類 在專案目錄下的models.py檔案中 7.執行遷移 python manage.py migrate 8.建...

JEESITE登入流程簡單梳理

syslogin.jsp登入 spring context shiro.xml中shiro安全認證過濾器 使用者登入提交後,先指定了formauthenticationfilter進行過濾,如果過濾認證成功,則訪問 a login。formauthenticationfilter根據使用者登入表單提...