Domain-driven design - Wikipedia, the free encyclopedia
Domain-driven design (DDD) is an approach to software development for complex needs by connecting the implementation to an evolving model.[1] The premise of domain-driven design is the following: Placing the project's primary focus on the core domain and ...