領域驅動設計提供了一整套戰略和戰術的方**,這些方**都是前輩們在無數的專案中總結出來的經驗,我們在實際的專案中可以借鑑和學習。
步驟:通用語言的提取和落地
領域模型的表示
上下文定義的邊界
領域的歸屬
資料建模-- 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根據使用者登入表單提...