百独托管7500 紫田网络超高转化播放器收cps[推荐]速盾CDN 免实名免备防屏蔽阿里云 爆款特卖9.9元封顶提升alexa、IP流量7Q5团队
【腾讯云】中小企福利专场【腾讯云】多款产品1折起高防 随时退换 好耶数据小飞国外网赚带你月入万元炎黄网络4H4G10M 99每月
香港带宽CN2/美国站群优惠中客数据中心 服务器租用联盟系统移动广告平台 中易企业专场腾讯云服务器2.5折九九数据 工信部正规资质
腾讯云新用户大礼包代金券高价收cpa注册量高价展示【腾讯云】2核2G/9.93起租服务器找45互联 随时退换阿里云 短信服务 验证秒达

[国内信息] 腾讯云2860元代金券领取及使用说明 [复制链接]
查看:440499 | 回复:942

141

主题

9万

帖子

1030

积分

落伍者(两全齐美)

Rank: 2

贡献
8388
鲜花
24
注册时间
2008-10-11

落伍者落伍手机绑定

 楼主| 发表于 2022-9-6 15:50:35 | 显示全部楼层 来自 中国河北衡水
本文将重点讨论下这个比较现实的问题。同时根据网友的试读建议本文进行了思维导图的总结,可以保存收藏。
免费领取2000元阿里云代金券 https://www.aliyun.com/minisite/goods?userCode=2a7uv47d
回复 支持 反对

使用道具 举报

141

主题

9万

帖子

1030

积分

落伍者(两全齐美)

Rank: 2

贡献
8388
鲜花
24
注册时间
2008-10-11

落伍者落伍手机绑定

 楼主| 发表于 2022-9-6 19:03:55 | 显示全部楼层 来自 中国河北衡水
SpuBO,SkuSnapShotBO等。这些虽然没有表达商品的概念也没有显示的定义
ItemBO 但是我们可以很容易的通过关联关系来把他们画成一类。你可能会觉得
免费领取2000元阿里云代金券 https://www.aliyun.com/minisite/goods?userCode=2a7uv47d
回复 支持 反对

使用道具 举报

141

主题

9万

帖子

1030

积分

落伍者(两全齐美)

Rank: 2

贡献
8388
鲜花
24
注册时间
2008-10-11

落伍者落伍手机绑定

 楼主| 发表于 2022-9-7 09:45:04 | 显示全部楼层 来自 中国河北衡水
尝试划分领域的一个最好的实践就是去了解业务流程,通过时序图,通过流程
图我们可以从不同的节点事件来表达这些节点事件的关联关系,比如外卖,对
免费领取2000元阿里云代金券 https://www.aliyun.com/minisite/goods?userCode=2a7uv47d
回复 支持 反对

使用道具 举报

141

主题

9万

帖子

1030

积分

落伍者(两全齐美)

Rank: 2

贡献
8388
鲜花
24
注册时间
2008-10-11

落伍者落伍手机绑定

 楼主| 发表于 2022-9-7 14:43:19 | 显示全部楼层 来自 中国河北衡水
么抄过来的。那么对于划分领域的这个人是否真正的从业务出发去划分谁也不
知道,就是说这个领域在当前业务中是肯定存在的,比如下单优惠,支付优惠
免费领取2000元阿里云代金券 https://www.aliyun.com/minisite/goods?userCode=2a7uv47d
回复 支持 反对

使用道具 举报

141

主题

9万

帖子

1030

积分

落伍者(两全齐美)

Rank: 2

贡献
8388
鲜花
24
注册时间
2008-10-11

落伍者落伍手机绑定

 楼主| 发表于 2022-9-7 18:56:04 | 显示全部楼层 来自 中国河北衡水
所以绕来绕去还是需要建设一个相对统一和通用的支撑系统来解决每个系统的共性的业务的依赖功能。
其他的例子也有不少比如工具,中间件等,但是都是基于抽象复用和解耦的目
的去考量和划分领域的。
免费领取2000元阿里云代金券 https://www.aliyun.com/minisite/goods?userCode=2a7uv47d
回复 支持 反对

使用道具 举报

141

主题

9万

帖子

1030

积分

落伍者(两全齐美)

Rank: 2

贡献
8388
鲜花
24
注册时间
2008-10-11

落伍者落伍手机绑定

 楼主| 发表于 2022-9-8 14:01:26 | 显示全部楼层 来自 中国河北衡水
做的事情相似或者一样,如果存在的话说明还可以继续优化。直到每个领域做
的事情都足够唯一或者职责单一,到合适的正交维度即可。如果过度的追求正
交和职责单一可能会出现3.1的情况。
免费领取2000元阿里云代金券 https://www.aliyun.com/minisite/goods?userCode=2a7uv47d
回复 支持 反对

使用道具 举报

141

主题

9万

帖子

1030

积分

落伍者(两全齐美)

Rank: 2

贡献
8388
鲜花
24
注册时间
2008-10-11

落伍者落伍手机绑定

 楼主| 发表于 2022-9-8 16:33:41 | 显示全部楼层 来自 中国河北衡水
上其实领域是更模糊的,有时候上下文就可以代表领域,但是领域其实可能不
能跟上下文去划等号。所以领域划分的话其实是对时空间的划分,比如生态系
免费领取2000元阿里云代金券 https://www.aliyun.com/minisite/goods?userCode=2a7uv47d
回复 支持 反对

使用道具 举报

141

主题

9万

帖子

1030

积分

落伍者(两全齐美)

Rank: 2

贡献
8388
鲜花
24
注册时间
2008-10-11

落伍者落伍手机绑定

 楼主| 发表于 2022-9-9 09:48:02 | 显示全部楼层 来自 中国河北衡水
实际上所有的这些架构理论到最后都是为了使得我们代码结构更加清晰,从而开发出 bug 少、扩展性强、逻辑清楚的应用。因此本文就是为了解决 DDD 领域驱动落地实践最后一公里问题
免费领取2000元阿里云代金券 https://www.aliyun.com/minisite/goods?userCode=2a7uv47d
回复 支持 反对

使用道具 举报

141

主题

9万

帖子

1030

积分

落伍者(两全齐美)

Rank: 2

贡献
8388
鲜花
24
注册时间
2008-10-11

落伍者落伍手机绑定

 楼主| 发表于 2022-9-9 15:04:02 | 显示全部楼层 来自 中国河北衡水
无论是数据库查来的还是缓存萃取出来的还是从外部查来的,它只需要关心它自己领域内的业务逻辑就可以。既然我们明确了该怎么进行领域分层,那么各层的数据组织形式是怎样的呢?
免费领取2000元阿里云代金券 https://www.aliyun.com/minisite/goods?userCode=2a7uv47d
回复 支持 反对

使用道具 举报

141

主题

9万

帖子

1030

积分

落伍者(两全齐美)

Rank: 2

贡献
8388
鲜花
24
注册时间
2008-10-11

落伍者落伍手机绑定

 楼主| 发表于 2022-9-9 19:27:07 | 显示全部楼层 来自 中国河北衡水
在用户接口层,它需要接收来自 WEB 端、APP 端以及其他的外部数据请求,并将请求通过 DTO 向应用层进行传递,根据应用层返回的 DTO 数据,再将 DTO 转化为页面需要呈现的 VO 数据,进行最后的页面展示。
免费领取2000元阿里云代金券 https://www.aliyun.com/minisite/goods?userCode=2a7uv47d
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

手机版|找回帐号|不能发帖?|Archiver|落伍者

GMT+8, 2024-11-24 12:28 , Processed in 0.055289 second(s), 26 queries , Gzip On.

返回顶部