What is Domain Driven Design? The idea is to create a model of the domain. You do this by understanding, collecting and organizing the knowledge of the domain experts and putting it into the model. The domain is the area in which the software is supposed to solve problems. So in a banking application the Continue reading