O'Reilly logo

Implementing Domain-Driven Design by Vaughn Vernon

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

A Calculation Process

Here’s another example, this time from the current Core Domain (2), the Agile Project Management Context. This Service calculates a result from Values on any number of Aggregates of a specific type. Here I think there is no good reason to use a Separated Interface, at least not at present. The calculations are always performed the same way. Unless that situation changes, we shouldn’t bother separating the interface from the implementation.

Cowboy Logic

LB: “My stallion brings $5,000 per service, and I’ve got the mares lined up.”

AJ: “Now that horse is in his domain.”

Image

Recall that the SaaSOvation developers originally created ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required