如何将域驱动设计引入共同程序员?

时间:2009-05-21 18:23:48

标签: domain-driven-design

明天我需要展示关于DDD方法的小型演示。

它应包含两个要点:
“什么是领域驱动设计?”
“我们怎么用呢?”

如果我能看到一些如何“实现”我的'演示界面'的第一点,我会很高兴。

问,因为我不是每天都在做演讲,而且我有点困惑。

3 个答案:

答案 0 :(得分:4)

有些难以理解您的问题是缺乏DDD知识,还是只是如何呈现它。

“什么是域驱动设计” - 从http://www.infoq.com/minibooks/domain-driven-design-quickly

获取一个很好的概述

“我们怎样才能使用它”。你不能真正“使用它”。您必须确定对您的业务有意义的部分。

  • 您可以充分利用对业务的理解和建模,以及在语音,代码和文档中创建通用语言。
  • 您可以使用与软件架构相关的想法,例如使用存储库,实体和值对象。
  • 您可以注意良好设计和代码质量的原则,如意图揭示界面,无副作用功能等。
  • 您可以尝试传递重构知识以及与大型系统相关的策略。

有些人在概念理解中缺乏成果,有些人在没有个人兴趣的情况下很难强加。

答案 1 :(得分:1)

艾米斯,

将当前幻灯片翻译成您的需求(在葡萄牙语 - 巴西) - > Slide

解释DDD不是一种技术或方法,但更像是一种收集各种概念,技术和原则的方法,侧重于域逻辑。

解释无处不在的语言,分层架构,域模式以及关于当前方法和ddd方法的差异,然后再启发使用DDD优于当前方法的好处,并在您的演示文稿中添加结论。

希望它能帮到你。

答案 2 :(得分:0)

This 思维导图排除了我的想法。

相关问题