Learning Domain-Driven Design

Errata for Learning Domain-Driven Design

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".

The following errata were submitted by our customers and approved as valid errors by the author or editor.

Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted By Date submitted Date corrected
Safari Books Online
Chapter 10
Testing Diamond at the end of paragraph

The testing diamond focuses the most on integration tests. When the active record pattern is used, the system’s business logic is, by definition, spread across both the service and business logic layers. Therefore, to focus on integrating the two layers, the testing PYRAMID is the more effective choice.

pyramid should be diamond

Mustafa Daşgın  Jun 16, 2022 
Page various

P40 Figure 3-7. Change "Ad campaigns" to "Contracts" at the bottom.

P47 Exercise 3.,"The smaller the bounded context is, the more flexible the system is." Should be option A, and the rest should be changed to B, C, D in sequence.

P68 In "WHERE...visits = @prm2", "prm2" should change to "p2"

P165 "Therefore, to focus on integrating the two layers, the testing pyramid is the more effective choice." should revise to "Therefore, to focus on integrating the two layers, the testing diamond is the more effective choice."

P176 Table 11-1. Column 1 "lead-in" should change to "lead-id"

O'Reilly Media, Inc.
Jun 28, 2022