Domain Driven Design is a recommended approach for developing large systems with complex business logic. It focuses on defining boundaries and modeling the actual domain rather than relying solely on patterns. Transaction Script and Table Module are examples of domain logic patterns that can be used in smaller applications with less complexity.

7m read timeFrom tohidhaghighi.medium.com
Post cover image
Table of contents
DDD or not DDD ?Domain Driven DesignShould you use Domain Driven Design?Complexity of domain login martin fowlerTransaction ScriptExampleWhere I use TS?TipsTable ModuleDomain ModelConclusion
8 Comments

Sort: