烂翻译系列之学习领域驱动设计——第四部分:与其他方法和模式的关系

So far in this book you’ve learned how to use domain-driven design to design software solutions according to an organization’s business strategy and needs. We saw how to apply DDD tools and practices to make sense of the business domain, design the boundaries of the system’s components, and implement the business logic.

到目前为止,在这本书中,你已经学会了如何使用领域驱动设计根据组织的商业战略和需求来设计软件解决方案。我们看到了如何应用 DDD 工具和实践来理解业务领域、设计系统组件的边界和实现业务逻辑。

翻译:到目前为止,通过阅读本书,你已经学会了如何根据组织的业务战略和需求,使用领域驱动设计来设计软件解决方案。我们了解了如何应用领域驱动设计的工具和实践来理解业务领域,设计系统组件的边界,并实现业务逻辑。

Domain-driven design covers a lot of the software development lifecycle, but it can’t cover all of software engineering. Other methodologies and tools have their roles. In Part IV, we will discuss DDD in relation to other methodologies and patterns:

领域驱动设计涵盖了软件开发生命周期的大部分内容,但它不能涵盖所有的软件工程。其他方法和工具也有自己的作用。在第四部分中,我们将讨论 DDD 与其他方法和模式的关系:

翻译:领域驱动设计涵盖了软件开发生命周期的很多方面,但它并不能涵盖软件工程的全部。其他方法和工具也有其作用。在第四部分,我们将讨论领域驱动设计与其他方法和模式的关系:

  • It’s no secret that domain-driven design gained most of its traction due to the popularity of the microservices-based architectural style. In Chapter 14, we will explore the interplay between microservices and domain-driven design and how the two approaches complement each other.    众所周知,由于基于微服务的架构风格的流行,领域驱动设计获得了最多的关注。在第十四章,我们会探讨微服务与领域驱动设计之间的相互作用,以及两者如何互相补充。    翻译:领域驱动设计之所以受到广泛关注,很大程度上是因为基于微服务的架构风格的流行,这已经不是秘密了。在第14章中,我们将探讨微服务与领域驱动设计之间的相互作用,以及这两种方法是如何相辅相成的。
  • The event-driven architecture is a popular method of architecting scalable, performant, and resilient distributed systems. In Chapter 15, you will learn the principles of event-driven architecture and how to leverage DDD to design effective asynchronous communication.    事件驱动架构是一种流行的构建可伸缩、高性能和弹性分布式系统的方法。在第15章,你将学习事件驱动架构的原理,以及如何利用 DDD 设计有效的异步通信。    翻译:事件驱动架构是一种流行的架构方法,用于构建可扩展、高性能和具有弹性的分布式系统。在第15章中,你将学习事件驱动架构的原理,以及如何利用领域驱动设计来实现有效的异步通信。
  • Chapter 16 concludes the book with effective modeling in the context of data analytics. You will learn about the predominant data management architectures, data warehouses and data lakes, and how their shortcomings are addressed by the data mesh architecture. We will also analyze and discuss how DDD and the data mesh architecture are based on the same design principles and goals.    第16章以有效建模数据分析上下文结束了本书。您将了解主要的数据管理架构、数据仓库和数据湖,以及数据网格架构如何解决它们的缺点。我们还将分析和讨论 DDD 和数据网格架构是如何基于相同的设计原则和目标的。    翻译:第16章以数据分析背景下的有效建模作为本书的结尾。你将了解主要的数据管理架构、数据仓库和数据湖,以及数据网格架构如何解决它们的短板。我们还将分析和讨论领域驱动设计和数据网格架构如何基于相同的设计原则和目标。
posted @ 2023-03-18 10:56  菜鸟吊思  阅读(18)  评论(0)    收藏  举报