殷浩詳解DDD系列 第一講 - Domain Primitive

寫在最前面

對於一個架構師來說,在軟件開發中如何降低系統複雜度是一個永恆的挑戰,無論是94年GoF的Design Patterns,99年的Martin Fowler的Refactoring,02年的P of EAA,還是03年的Enterprise Integration Patterns,都是通過一系列的設計模式或範例來降低一些常見的複雜度。但是問題在於,這些書的理念是通過技術手段解決技術問題,但並沒有從根本上解決業務的問題。所以03年Eric Evans的Domain Driven Design一書,以及後續Vaughn Vernon的Implementing DDD,Uncle Bob的Clean Architecture等書,真正的從業務的角度出發,爲全世界絕大部分做純業務的開發提供了一整套的架構思路。

由於DDD不是一套框

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章