Domain Driven Design Compromises

Domain driven design is a great way to build applications. You can isolate the business from the infrastructure and speak with non-technical team members using the ubiquitous language. The domain should be clean from infrastructure, but as we will see in the next lines some compromises need to be made. Lombok. Do we use lombok… Continue reading Domain Driven Design Compromises