什么是软件团队中的领域驱动设计 环球视点
2023-06-30 06:05:28 来源: 哔哩哔哩
【资料图】
领域驱动设计
即 Domain Driver Design 是一种通过软件工程层面的抽象设计,来表达并解决复杂多变的实现问题的软件开发方法。
为什么要用 DDD
它降低了团队沟通成本;包含从售前、运营、直至研发、售后层次的沟通;
它能够量化并降低研发成本;使得代码天然契合 SOLID 编码规范,更具有可用、拓展、维护性;
如何落地 DDD
在软件开发之前,使用 UML 进行建模;在建模的过程中,就能够明确各类领域模型;
在编码之前,统一约定类型文件,其内容围绕领域模型;
在前后端代码中,统一使用领域模型的名称进行 OOP 设计;
标签:
[责任编辑:]
猜你喜欢
- (2023-06-30)环球消息!田园
- (2023-06-30)中国科技产业集团(08111)发布年度业绩,股东应占亏损约2514万元,同比扩大573.63%
- (2023-06-30)卓航控股(01865.HK)与中建七局新能(上海)建设订立合作框架协议_环球时快讯
- (2023-06-30)莫道英雄不下泪,英雄有泪只偷垂(关于莫道英雄不下泪,英雄有泪只偷垂的简介)-天天快播
- (2023-06-30)云南国土资源职业学院阳宗海校区宿舍(云南国土资源职业学院阳宗海校区)
- (2023-06-30)刷机和恢复出厂设置有什么区别手机(刷机和恢复出厂设置有什么区别)
- (2023-06-30)pdf文件都打不开(pdf文件打不开需要下载什么软件)