the ubiquitous language dddbe v2

27
THE UBIQUITOUS LANGUAGE @JefClaes - jefclaes.be

Upload: jef-claes

Post on 07-Jul-2015

571 views

Category:

Technology


1 download

DESCRIPTION

Looking at the strategic side of Domain Driven Design, this slide deck goes into where it all starts; the Ubiquitous Language.

TRANSCRIPT

Page 1: The Ubiquitous Language DDDBE V2

THE UBIQUITOUS LANGUAGE@JefClaes - jefclaes.be

Page 2: The Ubiquitous Language DDDBE V2
Page 3: The Ubiquitous Language DDDBE V2

Talking different languages makes projects fail.

Page 4: The Ubiquitous Language DDDBE V2
Page 5: The Ubiquitous Language DDDBE V2
Page 6: The Ubiquitous Language DDDBE V2
Page 7: The Ubiquitous Language DDDBE V2
Page 8: The Ubiquitous Language DDDBE V2

Translations are error prone.Things go lost in translation.

Page 9: The Ubiquitous Language DDDBE V2

We don’t need translations, we need a shared language.

Page 10: The Ubiquitous Language DDDBE V2

A common ground that enables learning and

communication.

Page 11: The Ubiquitous Language DDDBE V2
Page 12: The Ubiquitous Language DDDBE V2
Page 13: The Ubiquitous Language DDDBE V2

The model is the backbone of our shared language.

Page 14: The Ubiquitous Language DDDBE V2

Code can’t lie.

Page 15: The Ubiquitous Language DDDBE V2

Capturing the language

Page 16: The Ubiquitous Language DDDBE V2
Page 17: The Ubiquitous Language DDDBE V2
Page 18: The Ubiquitous Language DDDBE V2
Page 19: The Ubiquitous Language DDDBE V2
Page 20: The Ubiquitous Language DDDBE V2
Page 21: The Ubiquitous Language DDDBE V2
Page 22: The Ubiquitous Language DDDBE V2

A DDD’er walks into a bar.. no it’s a pub..

no it’s a bistro..- @tojans

Page 23: The Ubiquitous Language DDDBE V2
Page 24: The Ubiquitous Language DDDBE V2
Page 25: The Ubiquitous Language DDDBE V2
Page 26: The Ubiquitous Language DDDBE V2

Growing a ubiquitous language is hard work, but might be worth it. Learning and communication is

just too important.

Page 27: The Ubiquitous Language DDDBE V2

Thank you!@JefClaes