DDD for everyone - Google 幻灯片


这是一个DDD的PPT,大概意思如下:
1. DDD适合所有人:
软件工程师
产品所有者
业务专家
顾客
用户

2. 发现边界
不同领域,不同解决方案
统一语言作为指南
进行有意义的讨论
独立的数据库和产品
与UI无关

3. 事件风暴是有用的工具:
让人们讲述故事
每个人都知道每个人都知道的
帮助找到语言和边界
不是魔术
更好地进行人际互动
敢于使用它

4. 使用非技术术语解释一切
这是DDD的价值之处,没有技术用语,更好的业务知识,更好的代码,为客户,用户,开发人员带来巨大价值

5. 引入领域模型:
该模型是所有团队成员使用的语言支柱
该模型是知识的精炼
它符合现实世界的概念

6. 一个模型必须:
专注于要领
要严格
深刻理解
是我们目的最好的务实选择
为我们提供清晰的语言

7. DDD的价值在于为正确的问题制定正确的解决方案。
DDD拥有强大的技术来解决领域中的难题。
DDD可以在很多层面上完成

8. 数据库是一个细节
框架是细节
这些是受到挑战的领域。

9. 不要让恐惧使你瘫痪
通过这样做来学习
不要害怕DDD规则
不要试图让它变得完美
没有瀑布
重复
犯错是可以的