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

The different kinds of complexity

Every business application is faced with different kinds of problems throughout the development. The goal of domain-driven design is to isolate the complexity of an application, making it easy to change and maintain, by providing a language as well as a set of rules for the interaction of objects in the domain.

As we have seen throughout the book, domain-driven design is all about modeling business logic, so it can be accessible for domain experts to judge and evaluate. This is an important part of an application and, if done right, it can save a lot of trouble throughout the development cycle. When driving an application through domain-driven design, we need to identify the core domain and its subdomains. Depending ...

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