为什么需要DDD?开发人员必须也要熟悉业务,如果不熟悉业务,做出来的东西并不能完全的符合业务需求,不能解决某个领域的问题,也是白做。
DDD能够帮助开发人员与领域专家降低沟通成本,开发出质量更高的软件模型。
把这本书通读了一遍,发现有很多不明白的概念以及生涩的词汇。想起平常老板随时随地信手拈来的概念和设计方法,不禁要怀疑自己了……不过,加油吧,一定可以读懂的(当然需要不断的实践它了!)。
有一章是非常简单的,就是模块这一章,涉及到包名的命名和如何组织这些包。其实这也是我们在开发过程中最棘手的一个问题吧~
对于领域服务、领域事件,聚合根,实体等等这些概念都有了些了解,然而,具体怎么去实现他们依然有疑问。其实领域服务看起来挺简单的,就是一个接口类和实现类,但其实我对“领域”这个概念依然不太清楚呀- -|||
领域事件、聚合根这些看着就是一脸懵逼了。
加油加油加油!!!!
网友评论