背景最近一直在整理業務架構,之前同一份代碼邏輯,我們最多的邏輯會存在在 4 個 Git 倉庫,一些業務邏輯修改,經常需要同時修改多個地方;同時,同一 Git 倉庫中,一個代碼邏輯也有多處判斷的地方。在此之前,我們已經劃分了業務模塊,但是尚未完全重構完成,因此,我在之前的基礎上,繼續用 DDD 重構代碼。原架構原有的架構,我們存在多個系統,每個系統都是直接連接數據庫,需要使用哪些表,都是直接用。這也 ⌘ Read more
背景最近一直在整理業務架構,之前同一份代碼邏輯,我們最多的邏輯會存在在 4 個 Git 倉庫,一些業務邏輯修改,經常需要同時修改多個地方;同時,同一 Git 倉庫中,一個代碼邏輯也有多處判斷的地方。在此之前,我們已經劃分了業務模塊,但是尚未完全重構完成,因此,我在之前的基礎上,繼續用 DDD 重構代碼。原架構原有的架構,我們存在多個系統,每個系統都是直接連接數據庫,需要使用哪些表,都是直接用。這也 ⌘ Read more