Chapter 12
Modeling in Code
For us, modeling is not reduced to drawing diagrams. If your ultimate goal is to develop software, then, at some point, you need to move from modeling with sticky notes and diagrams to modeling in programming languages. Doing that, you should use terms from the domain directly in your code.
This chapter is for you, if you want to do the following:
Implement your domain model as object-oriented code
Implement your domain model as functional code
Use DDD’s tactical design
In this chapter, we will come across some software development terms and concepts that we will explain only briefly. For more details, please see ...
Get Domain Storytelling: A Collaborative, Visual, and Agile Way to Build Domain-Driven Software now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.