pen-solid
Visual Studio Code + Bazel
GitHub Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Domain Model

Introduction

The domain model is the reprentation of nouns and verbs used by a system to describe a particular business domain. In this scenario we will describe a very simple retail solution.

Model

Is the representation of the Nouns in the System.

Transfer Objects

Are state objects used in conjunction with model objects to invoke services.

Services

Are the verbs, or actions, a domain exposes.