天天看點

領域驅動設計在網際網路業務開發中的實踐感想

領域驅動設計在網際網路業務開發中的實踐

轉載:美團技術團隊

感想

原來:

基于對象-關系映射(ORM,比如hibernate)持久化機制,以資料為驅動,查資料庫->處理資料->前端,沒有複雜的業務,對象是資料的載體,沒有行為。随着業務的複雜,代碼邏輯散落在大量的方法中,代碼隻是對資料的處理會使我們忘記代碼的目的。

DDD:

領域驅動設計使對象包含行為,将資料和行為封裝在一起,并與現實世界中的業務對象相映射。