O'Reilly logo

JavaScript Domain-Driven Design by Philipp Fehre

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

Involving the experts

As we explore the domain from every angle, it is important to talk to the people who know as much as one can about it. One of the core ideas of domain-driven design is to create a language around the domain that can be spoken by each party involved. When talking about the tools, we set out to create them in such a way developers as well as domain experts can take part on an equal footing, so each can draw from the other's knowledge to approach a problem.

The spoken language is a problem in itself, so for developers it needs to be as unambiguous as possible, because very concrete and specific ideas need to be expressed. There should be no room for misinterpretation. For business people, on the other hand, it needs to be understandable ...

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