Your SlideShare is downloading. ×
Functional domain driven design
Functional domain driven design
Functional domain driven design
Functional domain driven design
Functional domain driven design
Functional domain driven design
Functional domain driven design
Functional domain driven design
Functional domain driven design
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Functional domain driven design

561

Published on

When you "apply" event sourcing approach to your domain's state transitions, (maybe) you don't need an OO paradigm...functional is the solution?

When you "apply" event sourcing approach to your domain's state transitions, (maybe) you don't need an OO paradigm...functional is the solution?

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
561
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Alessandro Melchiori Functional domain driven design // Software architect @ codiceplastico // @amelchiori
  • 2. Functional domain driven design Alessandro Melchiori // codiceplastico
  • 3. Functional domain driven design Alessandro Melchiori // codiceplastico Tackling Complexity in the Heart of Software
  • 4. Functional domain driven design Alessandro Melchiori // codiceplastico
  • 5. Functional domain driven design Alessandro Melchiori // codiceplastico It’s really become clear to me in the last couple of years that we need a new building block and that is the Domain Events [Eric Evans]
  • 6. Functional domain driven design // codiceplastico Domain Model Service/Application Layer Presentation Layer Alessandro Melchiori Storage
  • 7. Functional domain driven design Alessandro Melchiori // codiceplastico A single model cannot be appropriate for reporting, searching and transactional behavior [Greg Young]
  • 8. Functional domain driven design // codiceplastico Domain Model Service Layer Presentation Layer Alessandro Melchiori Write storage Read storage
  • 9. Functional domain driven design Alessandro Melchiori // codiceplastico State transition are an important part of our problem space and should be modeled within our domain [Greg Young]

×