BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

rss
他的粉丝

使用领域叙事确定界限上下文

作者 Jan Stenberg 关注 29 他的粉丝 ,译者 盖磊 关注 2 他的粉丝   发布于  2018年2月24日

界限上下文(Bounded Context)是采用领域驱动设计(DDD)工作方式中的一个核心理念。领域叙事(Domain storytelling)是一种发现在领域中人与系统如何共事的方式,可用于识别各个界限上下文,以及它们之间是如何互联的。在近期召开的DDD 2018欧洲大会上,来自于Workplace Solutions的演讲者Stefan Hofer和Henning Schwentner介绍了如何使用领域叙事工具确定界限上下文。

他的粉丝

Vaughn Vernon使用反应式DDD对微服务中的不确定性建模

作者 Thomas Betts 关注 25 他的粉丝 ,译者 薛命灯 关注 23 他的粉丝   发布于  2017年10月13日

微服务和反应式系统带来了不确定性,比如消息的顺序问题、消息重复的问题或者消息丢失的问题。Vaughn Vernon认为,如何对这些不确定性做出反应属于业务决策问题,并建议通过DDD概念对不确定性进行建模。

他的粉丝

Eric Evans:领域驱动设计(DDD)当前更为适用

作者 Thomas Betts 关注 25 他的粉丝 ,译者 盖磊 关注 2 他的粉丝   发布于  2017年9月25日

在2003年出版的《领域驱动设计》一书作者Eric Evans看来,相比于14年前该书出版时,当前领域驱动设计(DDD,Domain-Driven Design)的理念更为适用。比起我们过去所采用的方式,软件开放工具和技术范围在不断扩展,其中不少已经采用了DDD方式。Evan指出:“DDD不涉及具体的开发技术,但也并非对技术漠不关心”。

他的粉丝

捕获-嵌入-防护:领域驱动设计的指导原则

作者 Jan Stenberg 关注 29 他的粉丝 ,译者 谢丽 关注 9 他的粉丝   发布于  2017年7月13日

在使用DDD核心理念和实践作为软件设计和开发的指导方针时,可以概括为三个原则:捕获、嵌入、防护。这是Steven A. Lowe在今年的DDD交流大会上演讲时提出的。捕获领域模型。将模型嵌入代码。保护领域模型免受其他领域的侵蚀。

他的粉丝

将领域带回软件开发

作者 Jan Stenberg 关注 29 他的粉丝 ,译者 冬雨 关注 3 他的粉丝   发布于  2017年2月14日

如果你理解如今的商业压力,将会发现商业方面会把IT看成令他们止步不前的障碍。从80年代开始,商业就已经在讨论敏捷了,而IT却是在2000年前期才开始去实现敏捷,David West 在近期阿姆斯特丹DDD欧洲大会的演讲中说。

他的粉丝

Eric Evans:领域驱动设计有利于软件开发吗?

作者 Jan Stenberg 关注 29 他的粉丝 ,译者 禚娴静 关注 0 他的粉丝   发布于  2016年6月21日

Eric Evans最近在伦敦举办的DDD eXchange大会上做了一次主题演讲。他在演讲中指出,过去的几年中,对领域驱动设计(DDD)的兴趣有所增加。他认为,我们正处在一个开发人员更在乎设计的时代,部分原因是因为我们更多的工作在分布式系统上,而其中模型具有较高的价值。

他的粉丝

与DDD领域专家共事

作者 Jan Stenberg 关注 29 他的粉丝 ,译者 谢丽 关注 9 他的粉丝   发布于  2016年6月7日

在2016年年初举行的领域驱动设计欧洲大会上,Cyrille Martraire在演讲中分享了他在DDD驱动的环境中与领域专家共事的经验。他指出,在领域驱动设计中,与领域专家对话及所使用的语言是关键,这通常会因为所说的语言不同而出现困难。

他的粉丝

使用领域驱动设计中的Bounded Context概念分解大领域模型

作者 Jan Stenberg 关注 29 他的粉丝 ,译者 邵思华 关注 3 他的粉丝   发布于  2013年3月5日

领域驱动设计(DDD)中的Bounded Context(边界上下文)概念可用于将一个大模型分解为几个较小的模型,每一个模型对应Entity Framework(EF)中的Database Context(DbContext类)。Bounded Context创建的模型较小,而且内聚性更高,同时维持了模型之间的边界。

他的粉丝

Greg Young谈以读模式使用Event Store

作者 Jan Stenberg 关注 29 他的粉丝 ,译者 臧秀涛 关注 2 他的粉丝   发布于  2013年2月6日

Greg Young是Event Store的首席架构师,他最近谈到了Event Store中的Projections Library,以及如何以读模式来使用它。Greg在讲座中解释了Projections Library及其主要用例。他还介绍了很多实用的例子。

他的粉丝

OpenXava 4.5支持JPA继承映射和自动化业务逻辑

作者 Srini Penchikala 关注 34 他的粉丝 ,译者 臧秀涛 关注 2 他的粉丝   发布于  2012年9月27日

OpenXava是一个支持快速企业级应用开发的Java框架,其最新版本支持所有的JPA继承映射策略和自动化业务逻辑(Automated Business Logic,ABL)库。OpenXava 4.5版本已于7月份发布。

他的粉丝

SOA与DDD

作者 Mark Little 关注 12 他的粉丝 ,译者 黄璜 关注 0 他的粉丝   发布于  2009年3月7日 2

最近的一篇博文中,Phillip Calcado提出了一个问题“什么是服务?”并接着描述了这一问题的答案是如何依赖于领域驱动设计以及保证所有SOA开发中的利益相关者都有着同样的理解。

他的粉丝

SOA与DDD存在共生现象吗?

作者 Boris Lublinsky 关注 0 他的粉丝 ,译者 徐涵 关注 3 他的粉丝   发布于  2008年9月19日 1

随着现实问题复杂性的增大,毫无疑问,我们有时需要综合多种技术才能解决这些问题。而面向服务的架构(SOA)与领域驱动的设计(DDD)之间良好的共生关系就是这样一个例子。

他的粉丝

对象关系映射——用户案例研究

作者 Steven Robbins 关注 0 他的粉丝 ,译者 郭晓刚 关注 0 他的粉丝   发布于  2008年7月28日 1

ODBMS.org的Roberto Zicari收集整理了来自若干对象/关系映射技术用户的访谈和故事。这些案例主要围绕着领域模型中的对象技术与数据模型中的关系技术之间的“阻抗不匹配”。

他的粉丝

文章:《超越SOA:动态业务应用的新企业应用框架》

作者 Michael Chervenic 关注 0 他的粉丝 , Vasile Buciuman-Coman 关注 0 他的粉丝 ,译者 胡键 关注 0 他的粉丝   发布于  2008年4月25日 6

就在SOA热潮席卷全球的今天,又有人提出了“超越SOA”。哗众取宠,还是确有真材实料?各位不妨在阅读了《超越SOA:动态业务应用的新企业应用框架》之后自行判断。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT