DDD必备架构:六边形架构 -- 知识铺 2024年7月31日 架构设计是一种艺术,它涉及对系统进行合理分解与有效整合的过程。首先,通过’分离关注点’的策略,将复杂的系统拆解为多个相对独立的部分,这有助于我们更清晰地理解和管理各个组成部分。接着,在明确的原则和规则的指导下,对这些分离出来的组件进行精心设计和构建,以实现…… 阅读全文
领域驱动设计的应用架构类型及其特点总结 -- 知识铺 2024年7月9日 在软件开发领域,应用架构的选择对于项目的成功至关重要。领域驱动设计(Domain-Driven Design, DDD)是一种软件开发方法论,它强调将业务逻辑作为软件设计的核心。在DDD中,有几种流行的应用架构模式,包括六边形架构、洋葱架构、整洁架构和清晰架构。本文将详细探讨这些架构,并通过实例…… 阅读全文
阿里巴巴文娱领域驱动设计实践解析 -- 知识铺 2024年7月8日 阿里妹导读:什么是领域驱动设计?传统分层架构在实际开发中存在哪些问题?业务开发人员如何设计并搭建自己的领域模型?阿里文娱技术专家战獒将为大家一一解答,并分享文娱在领域驱动设计上的实践。 文末福利:下载《为业务量身打造——阿里文娱用户及内容运营平台技术实践》电子书。 一 什么是领域驱动设…… 阅读全文