![]() Multiple models are in play on any large project. The following image demonstrates the patterns in Strategic Domain-Driven Design and the relationships between them. Strategic Design is a set of principles for maintaining model integrity, distillation of the Domain Model and working with multiple models. It is more useful to recognize this fact of life and work with it. While this is a noble goal, in reality it always fragments into multiple models. Ideally, we would prefer to have a single, unified model. The project team has experience and interest in OOP/OOD.Prerequisites for the successful application of DDD Context: The setting in which a word or statement appears that determines its meaning.Ubiquitous Language: A language structured around the domain model and used by all team members to connect all the activities of the team with the software.Model: A system of abstractions that describes selected aspects of a domain and can be used to solve problems related to that domain.The subject area to which the user applies a program is the domain of the software. Domain: A sphere of knowledge, influence, or activity.6 Software tools to support domain-driven design.2 Prerequisites for the successful application of DDD.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |