Thank you to our sponsors!

10
Thank you to our sponsors!

description

Thank you to our sponsors!. Domain Driven Design. Dave Rael. Using .NET. Why Domain-Driven?. Collaboration Ubiquitous Language “Not all of a large system will be well-designed.” –Eric Evans - PowerPoint PPT Presentation

Transcript of Thank you to our sponsors!

Page 1: Thank you to our sponsors!

Thank you to our sponsors!

Page 2: Thank you to our sponsors!

Domain Driven Design

Using .NET

Dave Rael

Page 3: Thank you to our sponsors!

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/

Page 4: Thank you to our sponsors!
Page 5: Thank you to our sponsors!

Key Players

Udi Dahan, Eric Evans, Greg Young, Reggie Miller

Page 6: Thank you to our sponsors!

Domain-Driven Design

Ubiquitous Language

Bounded Contexts

Domain Events

Top-Level System Architecture

Page 7: Thank you to our sponsors!

Domain Driven Design

Ubiquitous Language

Aggregates

CQRS

Architecture/Implementation Within a Bounded Context

Page 8: Thank you to our sponsors!

Commands And EventsBus.Send<BringYoungSkywalkerToMeCommand>();

Bus.Reply<AsYouWishMyMasterResponse>();

Bus.Publish<BroughtLukeBeforeMasterEvent>();

Bus.Publish<IHaveForseenItEvent>();

Page 10: Thank you to our sponsors!

You will use a Domain-DrivenDesign Approach