官术网_书友最值得收藏!

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
主站蜘蛛池模板: 崇义县| 江油市| 浦北县| 合江县| 若羌县| 印江| 杭锦后旗| 泸西县| 台南县| 平塘县| 永德县| 凤冈县| 肇庆市| 漳州市| 内丘县| 抚顺县| 东乌| 金沙县| 睢宁县| 蓬溪县| 康乐县| 长沙市| 伊宁县| 苏尼特右旗| 灵武市| 于都县| 孝昌县| 来凤县| 白玉县| 江门市| 姚安县| 梓潼县| 珲春市| 泽库县| 平谷区| 龙岩市| 玛多县| 莱西市| 绥宁县| 仙桃市| 阿拉善右旗|