本章小结
好吧,现在我们有了一个好的开始。我想到现在你应该知道,你的团队是可以 从高级的软件开发实践中获得成功的。
当然,我们也不是在将问题过于简单化。实现DDD需要团队同心协力。如果 DDD是简单的,那么任何人都可以写出好代码,但事实却并非如此。因此,为学习DDD做好准备吧。
到现在为止,你学到了:
- DDD可以为我们的团队带来什么。
- 如何确定自己的项目是否适合采用DDD。
- 常见的DDD替代方案以及它们为什么会导致问题。
- DDD的基础,并准备在自己的项目中做个尝试。
- 如何向管理层、领域专家和技术人员推销DDD。
- 如何面对DDD所带来的挑战。
在接下来的两章中,我将讲到DDD的战略设计,之后的第4章是关于DDD软件 架构的,这些章节对于你学习本书后面的战术建模非常重要。