Domain Driven Design - 10min

Post on 26-Jun-2015

1.114 views 1 download

Tags:

description

Overview Domain Driven Design in 10 min.

Transcript of Domain Driven Design - 10min

Domain Driven DesignChristian Baranowski

Entities

Value Objects

Services

Services

Repositories

Factories

Aggregates

Domain Event

Assertions

Assert.notNull(clazz, "The class must not be null");

Assert.isTrue(i > 0, "The value must be greater than zero");

Simple Domain Driven Design Example

Domain Driven Design Example

Cargo Booking and Routing

Diskussion und Fragen

Referenzen

• Eric Evans - Domain-Driven Design: Tackling Complexity in the Heart of Software - 2003

• Domain Driven Design Community Portal - http://domaindrivendesign.org/

• RESTful SOA or Domain-Driven Design - A Compromise - http://goo.gl/fxHnj

• Eric Evans: What I've learned about DDD since the book- http://goo.gl/rVPZf

• dddsample - http://dddsample.sourceforge.net/