Domain-Driven Design Handbook
Source: https://medium.com/carvago-development/domain-driven-design-handbook-4d34b069bec4 How to apply 1. Hear the story2. Understand terms3. Extract scenarios4. Select use cases5. Model concepts6. Write tests + code7. Connect to the infrastructure 1. Hear the story The first and most important step of programming. A person who knows the domain, the topic we are going to program, has to explain it to us. Such a person is known as a domain expert. We have to listen carefully. Car dealer is the domain expert. The car dealer…