为什么用了 DDD 以后,代码更难懂了
学了半年 DDD 重构老系统,没想到换来一张匿名小纸条:“用了 DDD 以后,代码更难懂了,这到底图啥?”---说实话,我看到这句话的时候心里挺不是滋味的。
DDD领域驱动设计总结
2003 年的时候,Eric Evans 发表了一篇著作Domain-driven Design: Tackling Complexity in the Heart of Software,正式定义了领域的概念,开始了 DDD 的时代,但DDD的发展确是一直不温不火,这个时候spring的贫血模型则是风靡全球.
如何结合整洁架构和MVP模式提升前端开发体验(一) - 整体架构篇
如果你无法接受 TypeScript,不建议继续阅读此系列文章本文不详细介绍什么是整洁架构以及 MVP 模式,自行查看文章结尾相关链接文章。
为什么用了 DDD 以后,代码更难懂了?
既然拆分了,如果我们还在同一个 domain 内,那完成业务流程是需要协作的,这个不同 Context 的协作方式就叫 Context Maps 或者 Integration Type。
DDD探险——基于GraphQL+Dgraph实践
“思想,意会就好”,或者说是不是DDD只负责前期的设计。因为不像设计模式一样有直观的代码用例,又拥有大量生涩难懂的概念,往往在落地时遇到了困境。
关注点分离——软件开发中的核心底层思想
前言软件开发是一项复杂的工作,我们需要在抽象的系统上实现各种不同的业务逻辑,解决不同的技术问题,并且需要随时处理各种变化。如果缺少合理的设计,系统很容易变成一团乱麻。
审核平台前端新老仓库迁移
大前端 哔哩哔哩技术 2024-07-05 12:01 上海背景审核平台接入50+业务,提供在线审核及离线质检、新人培训等核心能力,同时提供数据报表、资源追踪、知识库等工具。随着平台的飞速发展,越来越多的新业务正在或即将接入审核平台,日均页面浏览量为百万级别。
欧文ACL重伤后,为何仍是独行侠非卖品,与弗拉格并列核心?
欧文现在是独行侠的非卖品,管理层把他和弗拉格绑在一起,锁死了未来两年的核心框架。欧文身着达拉斯独行侠队球衣,与另一球员同框站立这个结论不是推测,是独行侠管理层用行动和合同直接写死在2026年休赛期的。所有外部球队的交易询价,独行侠一概拒绝,没有还价,没有讨论余地。
领域驱动DDD原理简介与实践
整洁架构图依赖方向朝内,每个环可以依赖它本身这一层及其所有内部的层,但不能依赖它外部的层Entities用来放实体、值对象、聚合等领域模型的业务逻辑都应该尽量内聚在这一层这一层是最纯净的,不需要依赖任何其它东西Use Cases用于协调进出Entities层的数据流通过调