- Building Microservices with .NET Core
- Gaurav Kumar Aroraa Lalit Kale Kanwar Manish
- 131字
- 2021-07-02 22:08:14
Domain model design
The main objective of domain design is to understand the exact domain problems and then draft a model that can be written in any set of language/technologies. For example, in our Flix One bookstore application, we need to understand Order Management and Stock Management.
Here are a few characteristics of the domain-driven model:
- A domain model should focus on a specific business model and not across multiple business models
- It should be reusable
- It should be designed in a way that it should be called in the loosely coupled way, unlike the rest of the system
- It should be designed independently of persistence implementations.
- It should be pulled out from a project to another location, so it should not be based on any infrastructure framework.
推薦閱讀
- 深入理解Bootstrap
- Beginning Java Data Structures and Algorithms
- 看透JavaScript:原理、方法與實踐
- INSTANT MinGW Starter
- 數據結構簡明教程(第2版)微課版
- Elastic Stack應用寶典
- Java Web程序設計任務教程
- Hands-On Full Stack Development with Go
- Learning Unity 2D Game Development by Example
- 小型編譯器設計實踐
- Unity 2018 Augmented Reality Projects
- 并行編程方法與優化實踐
- C#面向對象程序設計(第2版)
- C語言程序設計
- Data Manipulation with R(Second Edition)