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

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
主站蜘蛛池模板: 敖汉旗| 湟源县| 青铜峡市| 通许县| 那曲县| 乐陵市| 壤塘县| 沅江市| 芒康县| 白水县| 巴中市| 凤凰县| 台前县| 大悟县| 社旗县| 黄骅市| 三原县| 平顺县| 永寿县| 怀宁县| 台中市| 铜川市| 澄江县| 仁化县| 巴彦淖尔市| 盐亭县| 贵溪市| 两当县| 南乐县| 台北县| 大城县| 厦门市| 宜宾县| 河西区| 郸城县| 勃利县| 稷山县| 太湖县| 遂宁市| 谷城县| 汽车|