原文:如何落地业务建模(2) 实践DDD时常见的问题

关联对象 无法封装的数据库开销 引入关联对象 上下文过载 因富含逻辑而产生的过大类 逻辑汇聚于上下文还是实体 通过角色对象分离不同上下文的逻辑 通过上下文对象分离不同上下文的逻辑 架构分层 DDD中的分层的问题 基础设施层与领域层谁更稳定 基础设施不是层 能力供应商模式 从基础设施到有业务含义的能力 将技术组件进行拟人化处理 使用能力供应商的多层架构 能力供应商模式的缺点 在落地DDD时,关联模 ...

2022-01-10 21:51 0 921 推荐指数:

查看详情

如何落地业务建模(1) 业务建模DDD

业务建模 解决问题还是定义问题 业务建模的难点 如何定义问题并让所有人接受 如何在特定架构下实现模型 学习业务建模的建议 领域驱动设计 领域模型对于业务系统是更好的选择 ...

Sun Jan 09 05:55:00 CST 2022 0 1670
DDD业务建模实践 —— 人关注人

  社区业务领域中,存在‘人关注人’的场景,在这个场景中,关系较为复杂,且均表现在‘人’同一个业务实体上,因此,这个case的建模过程值得思考。本文将就‘人关注人’这个业务case的领域建模进行探讨,欢迎拍砖。 Round-I   在做‘帖子’模块的建模过程中,遇到了‘查询帖子阅读者是否 ...

Fri Oct 13 06:59:00 CST 2017 5 2490
DDD业务建模实践 —— 删除帖子

  本文是基于上一篇‘业务建模战术’的实践,主要讲解‘删除帖子’场景的业务建模,包括:业务建模业务模型、示例代码;示例代码会使用java编写,文末附有github地址。相比于《领域驱动设计》原书中的航运系统例子,社交服务系统的业务场景对于大家更加熟悉,相信更好理解。本文是【DDD】系列文章 ...

Mon Sep 18 17:00:00 CST 2017 5 2863
DDD业务建模实践 —— 发布帖子

本文是基于上一篇‘业务建模战术’的实践,主要讲解‘发表帖子’场景的业务建模,包括:业务建模业务模型、示例代码;示例代码会使用java编写,文末附有github地址。相比于《领域驱动设计》原书中的航运系统例子,社交服务系统的业务场景对于大家更加熟悉,相信更好理解。本文是【DDD】系列文章的其中一 ...

Mon Sep 18 04:00:00 CST 2017 4 6119
DDD】领域驱动设计实践 —— 业务建模战术

  本文结合团队在COMMUNITY(社区服务系统)业务建模过程中的实践经验,总结得到一些DDD业务建模的小招数,不一定是完美的,但是对我们团队来说很有效用,希望能帮到其他人。后面会陆续将项目中业务建模的一些经典例子放上来,分享给大家。   COMMUNITY系统是线上旧系统,它的建模过程有别于 ...

Fri Sep 15 08:15:00 CST 2017 0 4791
落地DDD编码实践(代码结构)

目录 前言 一、从六边形架构谈起 二、依赖倒置 三、DDD 代码分层 3.1 用户接口层 3.2 应用层 3.2 1 Response vs Exception 3.2.2 CQE vs DTO ...

Mon Dec 13 06:49:00 CST 2021 0 4757
学习WebFlux时常见问题

前言 只有光头才能变强。 文本已收录至我的GitHub精选文章,欢迎Star:https://github.com/ZhongFuCheng3y/3y 回顾一下上篇我对Web ...

Sun Dec 08 18:40:00 CST 2019 2 515
领域驱动设计DDD和CQRS架构模式落地实践

在领域驱动架构中,通常会将查询和命令操作分开,我们称之为CQRS(命令查询职责分离Command Query Responsibility Segregation)。这张图是来自Martin Fo ...

Sun Aug 01 21:24:00 CST 2021 0 165
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM