O'Reilly logo

Functional and Reactive Domain Modeling by Debasish Ghosh

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

Chapter 5. Modularization of domain models

This chapter covers

  • Modularizing your domain models
  • Exploring a detailed case study of a domain model split into modules
  • Understanding how modules aggregate to bounded contexts
  • Using an advanced pattern of modularization, the free monads

Whenever you think of a large model, it’s always helpful to think in terms of smaller units within the whole. That’s how our cognitive abilities work as well. Instead of trying to understand up front how all the details of an entire banking system work, it’s easier to think about the smaller parts, such as customer account management, portfolio management, reporting services, and the back-office model. These are also fairly independent subsystems speaking different ...

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