- Building Microservices with .NET Core 2.0(Second Edition)
- Gaurav Aroraa
- 130字
- 2021-07-02 20:13:01
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 language or set of 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 multiple business models
- It should be reusable
- It should be designed so that it can be called in a 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
推薦閱讀
- INSTANT Weka How-to
- Mastering OpenCV 4
- Learning Python Design Patterns
- Mathematica Data Analysis
- Java網絡編程核心技術詳解(視頻微課版)
- UML2面向對象分析與設計(第2版)
- App Inventor 2 Essentials
- 精通Spring:Java Web開發與Spring Boot高級功能
- Python硬件編程實戰
- 算法訓練營:海量圖解+競賽刷題(入門篇)
- C#程序設計基礎與實踐
- TensorFlow.NET實戰
- Mastering VMware vSphere Storage
- The Java Workshop
- Instant MongoDB