文章分类 -  领域驱动设计

领域驱动设计
摘要:前言 序言 绪论 第一部分:战略设计 第一章:分析业务逻辑 第二章:发现领域知识 第三章:管理领域复杂性 第四章:集成有界上下文 第二部分:战术设计 第五章:实现简单的业务逻辑 第六章:处理复杂的业务逻辑 第七章:对时间维度进行建模 第八章:架构模式 第九章:通信模式 第十章:设计启发 第三部分:在 阅读全文
posted @ 2023-06-16 18:19 菜鸟吊思 阅读(45) 评论(0) 推荐(0)
摘要:In this appendix, I will share how my domain-driven design journey started: the story of a start-up company that, for the purposes of this example, we 阅读全文
posted @ 2023-05-13 19:49 菜鸟吊思 阅读(104) 评论(0) 推荐(0)
摘要:To complete our exploration of domain-driven design I want to get back to the quote we started with: 为了完成我们对领域驱动设计的探讨,我想回到我们开始时引用的那句话: There is no sen 阅读全文
posted @ 2023-05-13 11:16 菜鸟吊思 阅读(50) 评论(0) 推荐(0)
摘要:So far in this book, we have discussed models used to build operational systems. Operational systems implement real-time transactions that manipulate 阅读全文
posted @ 2023-05-13 10:37 菜鸟吊思 阅读(87) 评论(0) 推荐(0)
摘要:As microservices, event-driven architecture (EDA) is ubiquitous in modern distributed systems. Many advise using event-driven communication as the def 阅读全文
posted @ 2023-05-13 09:23 菜鸟吊思 阅读(128) 评论(0) 推荐(0)
摘要:In the mid-2010s, microservices took the software engineering industry by storm. The intent was to address modern systems’ need to change quickly, sca 阅读全文
posted @ 2023-03-18 11:48 菜鸟吊思 阅读(62) 评论(0) 推荐(0)
摘要: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 n 阅读全文
posted @ 2023-03-18 10:56 菜鸟吊思 阅读(18) 评论(0) 推荐(0)
摘要:We have covered domain-driven design tools for analyzing business domains, sharing knowledge, and making strategic and tactical design decisions. Just 阅读全文
posted @ 2023-03-18 10:48 菜鸟吊思 阅读(71) 评论(0) 推荐(0)
摘要:In this chapter, we will take a break from discussing software design patterns and techniques. Instead, we will focus on a low-tech modeling process c 阅读全文
posted @ 2023-02-14 16:11 菜鸟吊思 阅读(164) 评论(0) 推荐(0)
摘要:In the modern, fast-paced world we inhabit, companies cannot afford to be lethargic. To keep up with the competition, they have to continually change, 阅读全文
posted @ 2023-02-04 11:57 菜鸟吊思 阅读(53) 评论(0) 推荐(0)
摘要:“It depends” is the correct answer to almost any question in software engineering, but not really practical. In this chapter, we will explore what “it 阅读全文
posted @ 2023-02-01 17:34 菜鸟吊思 阅读(41) 评论(0) 推荐(0)
摘要:In Parts I and II, we discussed domain-driven design tools for making strategic and tactical design decisions. In this part of the book, we move from 阅读全文
posted @ 2023-02-01 17:34 菜鸟吊思 阅读(16) 评论(0) 推荐(0)
摘要:Chapters 5–8 presented tactical design patterns that define the different ways to implement a system’s components: how to model the business logic and 阅读全文
posted @ 2023-01-29 11:17 菜鸟吊思 阅读(113) 评论(0) 推荐(0)
摘要:The tactical patterns discussed up to this point in the book defined the different ways to model and implement business logic. In this chapter, we wil 阅读全文
posted @ 2023-01-19 18:45 菜鸟吊思 阅读(129) 评论(0) 推荐(0)
摘要:In the previous chapter, you learned about the domain model pattern: its building blocks, purpose, and application context. The event-sourced domain m 阅读全文
posted @ 2023-01-16 12:02 菜鸟吊思 阅读(107) 评论(0) 推荐(0)
摘要:The previous chapter discussed two patterns addressing cases of relatively simple business logic: transaction script and active record. This chapter c 阅读全文
posted @ 2023-01-06 17:33 菜鸟吊思 阅读(157) 评论(0) 推荐(0)
摘要:Business logic is the most important part of software. It’s the reason the software is being implemented in the first place. A system’s user interface 阅读全文
posted @ 2022-12-26 17:57 菜鸟吊思 阅读(104) 评论(0) 推荐(0)
摘要:In Part I, we discussed the “what” and “why” of software: you learned to analyze business domains, identify subdomains and their strategic value, and 阅读全文
posted @ 2022-12-26 16:48 菜鸟吊思 阅读(25) 评论(0) 推荐(0)
摘要:Not only does the bounded context pattern protect the consistency of a ubiquitous language, it also enables modeling. You cannot build a model without 阅读全文
posted @ 2022-12-26 15:23 菜鸟吊思 阅读(100) 评论(0) 推荐(0)
摘要:As you saw in the previous chapter, to ensure a project’s success it’s crucial that you develop a ubiquitous language that can be used for communicati 阅读全文
posted @ 2022-12-19 11:22 菜鸟吊思 阅读(72) 评论(0) 推荐(0)