- 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.
推薦閱讀
- GraphQL學習指南
- 編程的修煉
- Java Web開發之道
- Learn Programming in Python with Cody Jackson
- 零基礎學Python網絡爬蟲案例實戰全流程詳解(高級進階篇)
- Visual C#通用范例開發金典
- NGINX Cookbook
- Go語言精進之路:從新手到高手的編程思想、方法和技巧(2)
- 移動增值應用開發技術導論
- 青少年學Python(第2冊)
- Mastering Leap Motion
- Laravel 5.x Cookbook
- PHP從入門到精通(微視頻精編版)
- Mastering Linux Kernel Development
- Mastering MeteorJS Application Development