技术栈
ddd
rolt
1 天前
微服务
·
ddd
·
领域驱动设计
[漫画]《软件方法》微服务的遮羞布
DDD领域驱动设计批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集我把《软件方法》第1章“1.1.2.3 微服务的遮羞布”交给Nano Banana Pro,让它生成漫画。AI生成的8格漫画如下:
彷徨的蜗牛
3 天前
架构
·
领域模型
·
ddd
六边形架构代码设计及实现 - 第四章 - DDD领域模型
基于六边形架构的思想,使用 Java Spring Boot 框架,给出一个简化版的订单管理系统示例代码。示例中会体现:领域层(核心业务逻辑)、端口(接口)、适配器(输入、输出适配器)。
彷徨的蜗牛
4 天前
架构
·
领域模型
·
ddd
六边形架构的调用流程 - 第三章 - DDD领域模型
六边形架构的运作体现为两条清晰的调用路径:一条由外部输入驱动业务逻辑,另一条由业务逻辑驱动外部资源。理解这两条流程是掌握六边形架构实践的关键 如下:
彷徨的蜗牛
7 天前
架构
·
领域模型
·
ddd
·
六边形架构
六边形架构使用场景 - 第二章 - DDD领域模型
六边形架构(Hexagonal Architecture,又称端口与适配器架构)的提出,并非空穴来风,而是为了应对传统软件架构(尤其是分层架构)在业务复杂度高、技术栈多样且需要长期演进的系统中所暴露出的核心痛点。
記億揺晃着的那天
21 天前
java
·
微服务
·
ddd
·
devops
·
系统拆分
从单体到微服务:如何拆分
古代有句名言:“天下大势,分久必合,合久必分。” 如果把软件架构历史放进去,这句话依然成立。早期系统都像“三国时期的曹魏”——中央集权、统一大一统结构:这就是单体(Monolith)。 随着业务变大、功能越来越多,单体渐渐像一个吃撑的巨兽:
液态不合群
25 天前
前端
·
低代码
·
架构
·
ddd
DDD驱动低代码开发:从业务流程到领域模型的全链路设计
目录一、痛点直击:低代码与DDD的双向困境1.1 低代码的"效率陷阱":快在当下,乱在未来1.2 DDD的"落地壁垒":懂在理论,难在实践
canonical-entropy
1 个月前
低代码
·
重构
·
ddd
·
领域驱动设计
·
可逆计算
·
nop平台
范式重构:可逆计算如何颠覆DDD的经典模式
领域驱动设计(DDD)为我们提供了应对软件复杂性的宝贵思想,但其经典战术模式在现代分布式架构的实践中,正面临着日益增长的挑战。一篇关于“可逆计算”理论与“Nop平台”的深度解析,揭示了一种革命性的工程范式,它并非对DDD的修补,而是从根本上重构了其核心模式的实现方式。
Kookoos
2 个月前
ddd
·
ef core
·
abp vnext
·
事件风暴
·
oasdiff
“事件风暴 → 上下文映射 → 模块化”在 ABP vNext 的全链路模板
本文交付一套从业务共创工作坊到可运行工程骨架的闭环: 事件风暴 → 子域/上下文划分 → 上下文映射(关系/协作模式) → ABP 模块边界与依赖矩阵 → 契约门禁(CI) → 伴随测试 → 分阶段迁移老系统 → 持续度量与反模式清单。
Light60
2 个月前
运维
·
人工智能
·
微服务
·
ddd
·
soa
·
服务网格
·
ai ops
领码方案|微服务与SOA的世纪对话(3):方法论新生——DDD、服务网格与AI Ops的融合之道
从“大一统”到“小而美”,从集中到自治,真正让架构升级可持续的,是一套能复用的方法论。本文以DDD为“边界锚点”、以服务网格为“治理载体”、以AI Ops为“智能底座”,把抽象变成可操作的工程路径:怎么拆、怎么管、怎么稳、怎么进化。我们用表格、流程图、清单,把复杂拆解为可执行的步骤,让你的团队在高确定性中加速迭代。
xiangji
2 个月前
ioc
·
ddd
·
expression
·
类型转化
PocoEmit遥遥领先于AutoMapper之打通充血模型的任督二脉
另外源码托管地址: https://github.com/donetsoftwork/MyEmit ,欢迎大家直接查看源码。 gitee同步更新:https://gitee.com/donetsoftwork/MyEmit
Light60
2 个月前
微服务
·
ddd
·
soa
·
服务网格
·
ai ops
领码方案|微服务与SOA的世纪对话(1):从“大一统”到“小而美”
SOA 像帝国,强调集中治理与复用;微服务像部落,强调自治、敏捷与弹性。本文按“方法论新生”模板重制:用清晰的章节、引导句、表格、流程与清单,系统梳理二者的四维差异、哲学底色、新技术增益、方法论与行业实战,并以发布和回滚策略收尾。目的不是站队,而是给出“能直接拿来用”的工程答案:在秩序与速度之间,设计一套可持续的协同架构。
rolt
2 个月前
产品经理
·
ddd
·
架构师
·
uml
·
领域驱动设计
[pdf、epub]320道《软件方法》强化自测题业务建模需求分析共279页(202509更新)
访问本账户的CSDN上传资源或访问链接:umlchina.com/url/quizad.html文件夹中的“320道软件方法强化自测题202509更新.pdf”和“320道软件方法强化自测题202509更新.epub”。
utmhikari
4 个月前
ai
·
llm
·
prompt
·
agent
·
ddd
·
后端开发
·
coze
【GitHub探索】Prompt开发评测平台CozeLoop踩坑体验
接续先前CozeStudio的文章,CozeLoop相对于CozeStudio,更加专注于Prompt Engineering,打磨整个Agent Prompt的效果。因此,本篇文章也分享一下笔者使用CozeLoop的体验,源码可以从这个Repo里面拉取。
liulilittle
4 个月前
开发语言
·
c++
·
算法
·
ddd
·
领域驱动
·
思想
DDD领域驱动中瘦模型与富态模型的核心区别
引用:【定义】 只包含数据字段和基础getter/setter方法的“哑对象”,业务逻辑外置于服务层。 【哲学】 源自面向过程思想,强调“数据与行为分离”,类似于C语言结构体。 C++结构示例 📐:
我是廖志伟
7 个月前
ddd
DDD领域驱动介绍
📕我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。
有泥土的路
7 个月前
领域模型
·
ddd
·
领域驱动
·
领域建模
·
聚合根
领域驱动设计实战:聚合根设计与领域模型实现
我清楚的知道一点,其实大家如果上网找文章,90%以上的人肯定是想知道具体编程的时候怎么落地,尤其是聚合根。
有泥土的路
7 个月前
ddd
·
领域驱动
领域驱动的事实与谬误 一 DDD 与 MVC
本文有以下几个目的:首先说明:文中所说的谬误并非原书的谬误,而是很多网上水军写的软文在不断误人子弟、传播错误认知。
九卷
8 个月前
微服务
·
ddd
·
微服务架构
·
架构设计
微服务架构学习与思考(15):微服务拆分的原则、时机、方法以及常见问题
在平常情况下,技术架构会随着业务规模大小、团队人数多少、技术债积累速度等动态变化。当然,引起架构变化最主要的因素还是业务发展速度。
lazy★boy
8 个月前
mvc
·
ddd
DDD与MVC扩展能力对比
注意:本篇文章是由AI生成,看它生成的内容不错,也帮我更好的理解DDD与MVC区别,就记录下。DDD(领域驱动设计)与MVC在扩展性上的差异,主要源于两者在架构设计理念、分层逻辑、业务与技术解耦程度等方面的不同。以下是具体分析:
Jayden
8 个月前
spring boot
·
ddd
·
ddd架构
·
ddd落地
Spring Boot 实战:DDD 分层架构落地全解析
在基于 DDD 分层架构与 Spring Boot 构建的项目中,主要包含以下几个关键 module,通过这些模块实现功能的模块化与职责清晰划分。