Patterns to model the domain

This section will discuss few tactical patterns, and explain how they represent the policies and logic within the problem domain. They express elements of models in the code, the relationship between the objects and model rules, and bind the analysis details to the code implementation.

We will discuss the following patterns in details:

  • Entities
  • Value Objects
  • Domain Services
  • Modules
  • Aggregates
  • Factories
  • Repositories

The following diagram depicts various tactical patterns and their logical flow:

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset