我們正在開發基於DDD的系統。對於該系統中的特定模塊(發佈者),我們將從其他對象接收數據並對其進行轉換,然後寫出數據文件。域驅動設計 - 以大型DDD系統爲中心的數據中心模塊
正在開發的DDD設計有許多用於數據的自定義集合類...所有這些對象都只包含數據行,但它們具有不同的類和屬性名稱。處理這種情況有沒有好的策略或模式?即一種將相同的邏輯應用於所有這些對象的方法。
更多詳細信息:例如,我們可能有一個DataType123類,其中包含Data123Row對象的集合。然後是一個包含Data456Row對象集合的類型Data456類。假設有15個不同的對象。由於DDD的想法,他們有基於域的名稱,但它們實際上都是或多或少的表格數據,即行和列。我們正在嘗試創建一個通用服務,儘管它們在技術上是不同的類,但它們可以一視同仁。