Wrap-Up
In this chapter we’ve looked into how the application works outside the domain model.
• You’ve considered several techniques for rendering the model’s data into user interfaces.
• You saw ways of accepting user input that is applied to the domain model.
• You’ve learned a variety of options for transferring model data, even when there are possibly many different kinds of user interface types.
• You have looked into Application Services and what they are responsible for.
• You were introduced to an option for decoupling output from specific client types.
• You’ve learned ways to use the infrastructure to keep technical implementations out of the domain model.
• You considered how, using DIP, to make clients of every aspect of the application ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access