From the book club meeting on Chapter 12:
We should create an Application namespace:
- restructure the code:
- move use cases, validation, serialization -> application
- consolidate data access and infrastructure -> move the DataAccess directory into Infrastructure
Do we want to keep repositories in the domain/services namespace? The suggested structure in the book lists them under domain/model:
- no, we like them where they are