首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
领域驱动设计
订阅
ZCP11594
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
领域驱动编程,代码怎么写?
简介:相较于大家熟练使用的 MVC 分层架构,领域驱动设计更适用于复杂业务系统和需要持续迭代的软件系统的架构模型。关于领域驱动设计的概念及优势,可以参考的文献非常多,大多数的同学都看过相关的书籍,所以
Python领域驱动编程实践-第一章:领域建模
许多程序员在谈论架构的时候都有一种感觉:认为事情可以变得更好。他们经常拯救一个不知为何出了问题的系统,并试图把一些结构恢复成一个粪球。他们知道他们的业务逻辑不应该散布在各处,但他们不知道如何修复他。 而且,我发现,许多程序员在被要求设计一个新系统时,会立即开始构建一个数据库模式…
DDD领域驱动 - 设计聚合
DDD领域驱动不是架构,而是一种架构设计方法论。 在当今以微服务为主流的环境下,很多时候我们在拆分微服务的时候,往往是根据直觉、经验对服务进行拆分,比如订单服务、用户服务、支付服务。 但这些服务只是将传统的单体架构拆分为了多个单体架构,当某一个服务的业务经过长期发展,业务越来越…
交易系统 - 领域驱动设计浅析
本文为原创文章,转载请注明作者及出处 软件的核心是其为用户解决领域相关问题的能力。 — Eric Evans 《领域驱动设计—软件核心复杂性应对之道》 交易系统作为电商平台架构的核心系统之一,它为解决什么问题呢?我认为它应最大化满足买卖双方的价值交换,在交易前、后提供完备的服…
领域驱动设计(DDD)深入探究
贫血模型是指,其领域对象贫血的模型。在贫血模型中,领域对象仅用作数据载体,没有行为和业务逻辑,业务逻辑通常放在服务、utils和帮助程序等中。这种设计(图左侧显示的三层)是当前大多开发模式。 当我们实现特定的功能时,我们首先讨论将被持久化的类,我们称之为实体。它们在上图的图表中…
我所理解的前端DDD(领域驱动设计)
背景 DDD领域驱动设计,在后端领域,现在应用非常广泛,在我看来,前端(特别是React)也是非常适合DDD