What if documentation was as fun as coding? Always up-to-date? And what if it could even improve your design? Reconsider how you invest in knowledge to accelerate delivery, with a touch of Domain-Driven Design.
For more, get the book on Leanpub: https://leanpub.com/livingdocumentation
23. I’m happy with my life
I love my job
Back from nice vacations
24. I’m happy with my life
I love my family
We’ve happy with our little boy
And recently back from nice vacations
WHY MAKE LIFEMISERABLE?
WHY RUINTHIS CONFERENCEWITH THIS TOPIC?
57. Bounded Contexts
Explicitly define the context within which a model
applies. Explicitly set boundaries in terms of team
organization, usage within specific parts of the
application, and physical manifestations such as
code bases and database schemas. Keep the model
strictly consistent within these bounds, but don’t be
distracted or confused by issues outside.
How do I make it real?
58. Ubiquitous Language
A language structured around the domain model and
used by all team members to connect all the activities
of the team with the software.
How do I make it real?
59. Domain Model
A system of abstractions that describes selected
aspects of a domain and can be used to solve
problems related to that domain.
How do I make it real?