慎用DDD

Posted Coco的臆想世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了慎用DDD相关的知识,希望对你有一定的参考价值。

DDD本身的确是个好东西,其在应对复杂需求变更,保持软件质量上,提供了一套优秀的方法论。
但所有的好东西,都是有成本的。

DDD要想用好,对团队的要求是非常高的。

一个能够驾驭DDD的团队,至少需要满足以下几点要求
1、业务需求本身的确已经复杂到了一定程度,靠面向数据编程的方式已经难以维计了
2、团队有驾驭微服务的技术能力
3、有领导层全力支持DDD在项目中的落地
4、团队本身代码风格良好,开发规范齐全且执行到位,日常中有使用设计模式重构代码的传统

如果以上条件都不满足,那大概率下也是用不好DDD 的,这项需求分析到软件设计的方法论,就和团队的气质不相符,生搬硬套DDD的设计理念,只可能在冲突中把项目给作死

以上是关于慎用DDD的主要内容,如果未能解决你的问题,请参考以下文章

慎用框架

慎用jQuery中的submit()方法

git push -f 慎用

慎用 maxrregcount

慎用SELECT INTO复制表

[20180814]慎用查看表压缩率脚本.txt