...
Develop the Data Transfer Object
We will define the data transfer object.
We will break the user interface ...