#DDD领域服务

从单体到微服务的思路转变:垂直切片的烟囱式故事已经一去不复返了- ThoughtWorks

20-05-09 2760 5 banq

传统SOA单体架构如同下面多层蛋糕一样,虽然实现了分层架构,但是实际中人们切蛋糕时,总喜欢竖切蛋糕,这样每个人能尝到多层蛋糕中每一层味道。 在敏捷开发团队中工作时,无论是业务分析师,Scrum... 详细

业务代码编程陷阱案例 - jaxenter

20-02-18 2 2464 4 banq

当我们开始编写软件时,我们总是希望有一个好的设计。我们阅读书籍,运用最佳实践,最后,我们常常一团糟。根据我在一家定制软件开发公司的经验,我每天必须处理此类代码,尤其是在某些旧系统上工作时。 造成这种... 详细

否定洋葱或clean架构的垂直切片架构 - Jimmy Bogard

19-09-12 3 3844 2 banq

许多年前,我们开始了一个新的长期项目,首先,我们基于洋葱架构构建了它的架构。在几个月内,这种风格开始显示出裂缝,我们从这种架构转向CQRS。随着转向CQRS,我们开始围绕垂直切片而不是层(无论是平面... 详细

领域驱动设计的概念解释 -DEV

20-07-08 1617 3 banq

使用 微服务 意味着从松散耦合的服务创建应用程序。该应用程序由几个小服务组成,每个小服务代表一个单独的业务目标。在复杂的应用程序中结合使用之后, 它们可以单独开发和维护 . 详细

DDD战术模式的分类使用 - pelshoff

20-06-19 707 1 banq

值对象: 无标识/主键;可以代表状态之一,可以放入业务规则,值对象是否可以有业务行为视情况。 实体:有标识,可以有拥有状态,状态改变需要通过方法行为,业务规则也可以,如果是聚合根则可能会拥有... 详细

DDD中业务模型与框架等技术平台解耦的简单方法 - matthiasnoback

20-09-10 434 banq

如果要编写可长期维护的应用程序,则必须与框架,ORM,HTTP客户端等分离,因为技术在发展,您的业务应用无法永远一直使用它们。   三个简单的规则 要完成框架解耦,您只需遵循以下简单规则: ... 详细

应用控制器模式(Application Controller Design Pattern in Java)

19-06-10 454 jdon

使用应用程序控制器集中检索和调用请求处理组件,如命令和视图。 让我们用例子来讨论应用程序控制器设计模式是如何工作的。 问题 您希望集中并模块化操作和视图管理。 在表示层中,通常在每个请求到达... 详细

GRASP之纯粹的制作模式 - Kamil Grzybek

19-09-05 272 banq

问题:什么对象应该有责任,当你不想使高凝聚力和低耦合时,但其他原则提供的解决方案不合适? 解决方案:将一组高度凝聚力的责任分配给脚手架或帮助类之类工具,这些工具并不代表问题域中的概念。 有时候很难弄... 详细

共有 431 2 3 4 ... 6 下一页