C#進階系列——DDD領域驅動設計初探(二):倉儲Repository(上)

前言:上篇介紹了DDD設計Demo裏面的聚合劃分以及實體和聚合根的設計,這章繼續來說說DDD裏面最具爭議的話題之一的倉儲Repository,爲什麼Repository會有這麼大的爭議,博主認爲主要原因無非以下兩點:一是Repository的真實意圖沒有理解清楚,導致設計的紊亂,隨着項目的橫向和縱向擴展,到最後越來越難維護;二是趕時髦的爲了「模式」而「模式」,倉儲並非適用於所有項目,這就像沒有任何
相關文章
相關標籤/搜索