加入收藏 | 设为首页 | 会员中心 | 我要投稿 衡阳站长网 (https://www.0734zz.cn/)- 数据集成、设备管理、备份、数据加密、智能搜索!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

oop – 功能编程中的域驱动设计?

发布时间:2021-01-02 03:24:39 所属栏目:资源 来源:网络整理
导读:FP中是否有相当于DDD的?在我看来,DDD仅在OOP范例中有效. 解决方法 这取决于你多么认真地宣讲DDD福音: 如果你购买了Erik Evans的书的所有细节,特别是第二部分中面向对象的东西,那么没有理智的人会尝试用功能语言复制它. 如果您的兴趣主要在本书的第一部分中

FP中是否有相当于DDD的?在我看来,DDD仅在OOP范例中有效.

解决方法

这取决于你多么认真地宣讲DDD福音:

>如果你购买了Erik Evans的书的所有细节,特别是第二部分中面向对象的东西,那么没有理智的人会尝试用功能语言复制它.
>如果您的兴趣主要在本书的第一部分中,项目中的每个人都应该在域中具有共同语言,那么功能编程运动中的领导者就已经处于嵌入式域特定语言领域.现在这些都是普通货币,但paper by Erik Meijer and Daan Leijen at DSL’99确实使这些技术变得流行.构建嵌入式DSL现在是函数式编程中非常流行的技术,如果搜索embedded domain specific Haskell,你会发现很多例子.

所以我的答案是:领域驱动设计的重要基础思想可以应用于功能设置,但许多面向对象的细节都无关紧要.

(编辑:衡阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读