原来DDD就是这样子的
发布时间:2020-12-13 20:32:54 所属栏目:百科 来源:网络整理
导读:今天在InfoQ上看到一篇文章《领域驱动设计和开发实战》 http://www.infoq.com/cn/articles/ddd-in-practice,其中部分内容如下: 引用 从项目管理的观点来看,真实的DDD实现项目和其它软件开发项目所包含的阶段是一样的。这些阶段包括: 对领域进行建模 设计
今天在InfoQ上看到一篇文章《领域驱动设计和开发实战》
http://www.infoq.com/cn/articles/ddd-in-practice,其中部分内容如下:
引用
从项目管理的观点来看,真实的DDD实现项目和其它软件开发项目所包含的阶段是一样的。这些阶段包括:
对领域进行建模 设计 开发 单元测试和集成测试 基于设计和开发来完善、重构领域模型(模型概念的持续集成(CI))。 使用更新的领域模型重复上述步骤(领域实现的CI)。
引用
领域模型绝对不会是静态的;在项目生命周期中,它们会随着业务需求的演变、新项目中新需求的提出而发生变化。
联想到前段时间刚做完的一个基于领域模型设计和开发的项目,在最初建立了领域模型后进行开发,然后对开发过程中遇到的问题对领域模型进行重构,导致开发叫苦不堪,因为底层模型改动后,上面的factory、repository和service层都需要调整。今天看到这篇文章明白了,原来DDD就是这样一个痛苦的迭代过程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |