Download presentation
Presentation is loading. Please wait.
Published byMargaretMargaret Ball Modified over 8 years ago
1
Thank you to our sponsors!
2
Domain Driven Design Using.NET Dave Rael
3
Why Domain-Driven? Collaboration Ubiquitous Language “Not all of a large system will be well-designed.” –Eric Evans “Is BDD the same as TDD? Yes. If you’re a programmer, and your entire team is programmers, and all your stakeholders are programmers…” –Dan North http://dannorth.net/2012/05/31/bdd-is-like-tdd-if/ http://dannorth.net/2012/05/31/bdd-is-like-tdd-if/
5
Key Players Udi Dahan, Eric Evans, Greg Young, Reggie Miller
6
Domain-Driven Design Ubiquitous Language Bounded Contexts Domain Events Top-Level System Architecture
7
Domain Driven Design Ubiquitous Language Aggregates CQRS Architecture/Implementation Within a Bounded Context
8
Commands And Events Bus.Send (); Bus.Reply (); Bus.Publish ();
9
Stuff to Clone Loans https://github.com/raelyard/Loans.git https://github.com/raelyard/Loans.PublicEvents.git Fines https://github.com/raelyard/Fines.git https://github.com/raelyard/Fines.PublicEvents.git
10
You will use a Domain-Driven Design Approach
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.