Sharing Models between Use Cases

We'll cover the following

In the chapter “Implementing a Use Case”, it was argued that different use cases should have a different input and output model, meaning that the types of the input parameters and the types of the return values should be different.

The figure below shows an example where two use cases share the same input model:

Sharing models

Get hands-on with 1200+ tech skills courses.