Skip to Content
Learning Domain-Driven Design
book

Learning Domain-Driven Design

by Vlad Khononov
October 2021
Intermediate to advanced
342 pages
8h 32m
English
O'Reilly Media, Inc.
Book available
Content preview from Learning Domain-Driven Design

Appendix B. Answers to Exercise Questions

Chapter 1

  1. D: Both A and C are correct. Only core subdomains provide competitive advantage.

  2. B: All companies in a given industry can use the same solutions for generic subdomains.

  3. A: Core subdomains are functionalities in which the company aims to excel, compared to its competitors. It requires iterative design to find the best solution. Moreover, as the competitors are catching up, core subdomains change and evolve to stay ahead of the competition.

  4. C: Domain experts have a deep understanding of the specific business domain, its processes, rules, and needs.

Chapter 2

  1. B: The primary purpose of ubiquitous language is to bridge the gap between various stakeholders, including technical and business teams, to foster a shared understanding of the business functionality among all stakeholders.

  2. D: All of the project’s stakeholders need to communicate in a ubiquitous language. As a result, all need to be able to contribute their knowledge to make it more efficient.

  3. D: A ubiquitous language should be used in a project’s documentation-related communication. That includes in-person conversations, documentation, code, tests, and others.

  4. A: Ubiquitous language should be adapted and refined as the team’s understanding of the business domain deepens.

Chapter 3

  1. B: Subdomains are identified during the analysis of the business domain. Bounded contexts, on the other hand, are designed according to different factors.

D: A bounded ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Designing Data-Intensive Applications

Designing Data-Intensive Applications

Martin Kleppmann
Head First Design Patterns, 2nd Edition

Head First Design Patterns, 2nd Edition

Eric Freeman, Elisabeth Robson

Publisher Resources

ISBN: 9781098100124Errata PageSupplemental Content