I learned a good design principle. When creating a domain model, there is an issue of how you pass values between layers or different project. Do you create a DTO object and transfer the values? I think creating a DTO is a good aproach, one which probably suits me the most. However, the idea that I got today is to make your domain object create an interface and share the project through an interface. That might work. I have to look into this a little more. I should probably re-read the DTO pattern from PAAA.
I love my son Fabian. He is so cute. I love spending time with him.