- 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
推薦閱讀
- 深度實踐OpenStack:基于Python的OpenStack組件開發
- 數據庫程序員面試筆試真題與解析
- SOA實踐
- PyTorch自然語言處理入門與實戰
- Python王者歸來
- Building Minecraft Server Modifications
- 精通Python設計模式(第2版)
- Visual C++開發入行真功夫
- Keras深度學習實戰
- Unity 2017 Mobile Game Development
- Internet of Things with ESP8266
- QGIS Python Programming Cookbook(Second Edition)
- Python Data Science Cookbook
- Unity&VR游戲美術設計實戰
- 從零開始學算法:基于Python