- 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
推薦閱讀
- Android Development with Kotlin
- 羅克韋爾ControlLogix系統應用技術
- VMware vSphere 6.7虛擬化架構實戰指南
- Mastering Ubuntu Server
- Python Data Analysis(Second Edition)
- INSTANT Django 1.5 Application Development Starter
- Android程序設計基礎
- Creating Stunning Dashboards with QlikView
- Hands-On Nuxt.js Web Development
- 區塊鏈項目開發指南
- Learning Kotlin by building Android Applications
- Java程序設計實用教程(第2版)
- Tkinter GUI Application Development Blueprints
- Python數據分析與挖掘實戰(第2版)
- 像程序員一樣使用MySQL