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

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
主站蜘蛛池模板: 合阳县| 井陉县| 开远市| 和田县| 武冈市| 陵水| 嘉兴市| 衡东县| 浪卡子县| 温宿县| 容城县| 浮梁县| 旬邑县| 宁海县| 湖南省| 绥中县| 通江县| 秭归县| 西乌| 张家口市| 高碑店市| 马边| 东乌| 项城市| 福安市| 肇源县| 福鼎市| 淮安市| 柳河县| 丁青县| 洛阳市| 张北县| 临汾市| 西贡区| 大英县| 绥宁县| 阿克| 雅安市| 玛沁县| 汉川市| 三穗县|