#DDD领域驱动设计

重建模与重构的区别

21-10-21 732 4 banq

Refactoring is tactical, remodelling is strategic. 重构是战术性的!  重新建模是战略性的。 重构好像已经变成了提高软件质量的专有名词,这个词语是由... 详细

Share Pie: 隐藏的DDD宝藏 -Nick

21-08-15 1017 4 banq

领域驱动设计中有一个重要方面很少被提及。我认为这是 DDD 最重要的方面,但是如果您在网上搜索“领域驱动设计”,您不会找到它。 这件宝藏一直隐藏在人们的视线中。这是 Eric Evans 的... 详细

使用Spring Data JPA在更改实体时发布DDD领域事件 - thorben

21-10-27 276 1 banq

从 Spring Data JPA 1.11(Ingalls 版本)开始,您可以在保存实体对象时自动发布域事件。您只需要向实体类添加一个方法,该方法返回要发布的事件对象的 集合 ,并使用@Domai... 详细

领域分区:如何在微服务和单体之间找到健康的平衡 - Ashley

21-09-10 998 2 banq

深入了解适合大多数中小型公司的 架构 模式:领域分区。 只要工程师一直在编写代码,就一直在讨论构建一组系统的最佳方法。两种最常见的模式是单体和 微服务 。它们都有其优点和缺点,但是否有其他选... 详细

什么是领域驱动设计(DDD)?- mathias

21-09-23 991 1 banq

领域驱动设计是一门软件设计学科,其核心原则是: 复杂领域的软件要求所有设计人员(工程师、测试人员、分析师……)在领域专家的指导下对该领域有深入的、共同的理解 这种理解植根于语言:领域语言应该... 详细

如何充分了解业务需求的战略目标? - nick

21-10-14 434 1 banq

我工作的一个困难方面是充分了解客户在业务需求方面的目的和前景,以提供有用的建议并提出我可以如何提供帮助。我每个月都会与多家新公司讨论合作的可能性,所以这是我需要努力的一项重要技能。 我正在从多个角度... 详细

黑客新闻对DDD的各种吐槽和经验分享

21-09-28 708 1 banq

著名 DDD 专家 mathiasver... 详细

敏捷DevOps是反康威定律? - rna

21-10-04 543 1 banq

是业务决定技术?还是技术决定业务?是人决定IT,还是IT决定人?这是康威定律与敏捷的区别: 一位叫 Melvin Conway 学者进行了社会学观察:组织中IT 解决方案的结构遵循组织结构。 弗雷德... 详细

软件开发重点放在重用上是错误的 - Grady

21-09-12 699 1 banq

根据我的经验,将软件开发重点放在重用上是错误的。相反,专注于重构文化:这不仅会产生质量越来越高的更简单的软件,而且随着时间的推移,重用将以模式和框架的形式出现。   众说纷纭: 只有当我们注意到我们... 详细

使用DDD将领域发现转化为产品和组织改进 - Nick

21-09-20 675 1 banq

我想在这篇文章中强调的是,我看到很多团队在发现领域后陷入困境,不知道下一步该做什么。这里概述了我使用的一般方法:绘制域图,确定可能的演变,构建故事,如果您试图将 DDD 方法引入您的组织,请... 详细

DDD中如何借助行业术语突破性发现领域模型? - Mathias

21-09-14 636 1 banq

早期 面向对象 设计OOAD是通过发现名词来发现寻找对象,今天,我们不提倡使用名词发现法来简单地模拟现实世界中的事物,现实要复杂得多。找到好的对象意味着识别属于应用程序域及其执行机制的抽象。他们... 详细

DDD当前工程方法组合 - Kamil

21-09-09 482 1 banq

当前项目组合:EventStorming BP/PL(领域探索)+用户故事映射(故事发现、确定优先级、划分为更小的故事)+ BDD(规范)+ EventStorming DL(设计)+ BDD/TD... 详细

微服务的未来? 更多抽象! - thenewstack

21-07-30 523 1 banq

微服务于10 年前出现,是软件中发生融合进化的例子之一。虽然这个词可以归功于全球软件顾问Thoughtworks 的James Lewis和 Martin Fowler (banq注:这个词应该首先... 详细

重构贫血模型提高代码的DDDness - Alexander

21-08-19 439 1 banq

这是一个实用指南:结合 DDD 和OOP展示如何通过封装构建意图暴露一个类的API?这篇博文中的所有代码都可以在 这里 找到。 对我来说,DDD 就是构建意图揭示 API。它关于将业务概念和规则... 详细

战略领域驱动设计五个步骤 - nick

21-07-30 368 1 banq

如果您想学习或练习如何将大型企业分解为多个领域并将其用作软件 架构 和团队组织的基础,nick的个 战略性的领域驱动 Github项目可能会很有用,它基于使用名为 Delivericious 的... 详细

共有 6041 2 3 4 ... 41 下一页