首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
DDD
Jaising666
创建于2023-01-11
订阅专栏
领域驱动设计的入门之路
等 26 人订阅
共6篇文章
创建于2023-01-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
先胜而后战——领域驱动设计中的最小闭环入门实践方法
挑战-努力-成就的铁三角在学习DDD的过程也是存在的,如果还在犹豫要不要翻过墙的时候,先把帽子丢到墙的另一边吧!
Show Me Code——领域驱动设计中的代码实现
面向多种编程范式更适合于当今企业级软件应用开发,结合领域驱动设计提供的诸多最佳实践模式,代码实现质量也能有所保障,通过事件风暴、领域建模、数据库设计、分层架构和代码实现完成了领域驱动设计的最小闭环。
分离关注点构建领域核心——领域驱动设计中的分层架构
领域驱动设计中分层架构与六边形架构结合的最大魅力是保持了领域模型核心的稳定性,核心思想是分离关注点,设计原则是依赖倒置,从而使得不依赖用户交互与持久化机制的领域模型独立迭代成为可能。
捕获需求的利器——领域驱动设计中的事件风暴
事件风暴抓准了企业软件开发中协作这个痛点,以事件为核心允许不同背景的利益相关方展开对话,借助白板便利贴重视头脑风暴的可视化,尽可能让所有参与者充分咀嚼领域知识,从而深刻高效地挖掘与传递业务知识
业务与技术沟通的桥梁——领域驱动设计中的领域建模
领域驱动设计的核心是领域建模,领域建模创造性地解决了软件分析与设计割裂的历史遗留问题,通过领域模型关联业务需求与软件实现,通过可视化模型建立统一语言,为业务人员与技术人员建立可沟通可监督的模型。
从数据驱动到领域驱动——领域驱动设计中的数据库设计
领域驱动设计改变了表结构设计优先的懒惰思维惯性,领域建模优先保障了数据库设计与领域模型一致,从数据驱动到领域驱动是软件生产方式的变革,为领域模型与软件实现的统一奠定基础。