Chapter 3. Binding The Model And Implementation Flashcards
A good model provides a guide to implementation that will allow programmers to develop ________ __________ units that can be manipulated with ____________ ____________.
Storable, retrievable
Transactional integrity
DDD, p. 45
T/F: in domain driven design, crucial discoveries happen during the design/implementation effort.
True.
DDD, p. 48
In DDD, the model must be ________ for implementation and _________ express the key concepts of the domain.
Practical
Faithfully
DDD, p. 49
Which two tasks cannot be separated in DDD?
Modeling and implementation. There needs to be an ongoing exchange about the model and the code to make sure that they are growing and developing together and in response to each other.
DDD, p. 49
The result of DDD is software that provides _____ functionality based on a ________ understanding of the _________ domain.
rich functionality
fundamental understanding
core domain.
DDD, p. 62
Every ______ must be involved in some level of discussion about the model and have contact with _______.
developer
domain experts
DDD, p.62