动态语言中的领域驱动设计工作?

jul*_*ien 6 domain-driven-design dynamic-languages

您是否了解动态语言中的任何DDD工作?

当偏离面向企业的解决方案(谷歌搜索,包括C#,.NET,ASP和Java产生的结果少10倍)时,DDD的实用资源往往会大幅减少,但我实际上找不到DDD实现的单一示例用动态语言......

val*_*tev 6

最近我尝试收集动态语言中与 DDD 相关的所有已知资源。我最终得到了这个 guthub repo

这里有一些代码示例供参考:

1) Ruby DDD 示例应用程序

2) Django 中的 DDD 示例

3)采用 DDD 方法的 Python 看板


Mar*_*R-L 4

不,我不是,但是原理是一样的,所以没有任何理由不能很好地工作,特别是如果所讨论的动态语言具有良好的面向对象支持(例如 Ruby)。

也许更好,因为您的领域模型可以更轻松地使用例如特征/混合以及DCI等的概念(如果有合适的话)。