本文来自InfoQ,本文通过对DDD的探讨.依赖和测试,介绍了阿里盒马领域驱动设计实践。设计是把双刃剑,没有最好的,也没有更好的,而是条条大路到杭州。同时不设计和过度设计都是有问题的,恰到好处的设计才是我们追求的极致。DDD(Domain-DrivenDesign,领域驱动设计)只是一个流派,谈不上压倒性优势,更不是完美无缺。我更想跟大家分享的是我们是否关注设计本身,不管什么流派的设计,有设计就是好的。从我看到的代码上来讲,阿里集团内部大部分代码都不属于DDD类型,有设计的也不多,更多的像“面条代码”,从端上一条线杀到数据库完成一个操作,仅有的一些设计集中在数据库上。我们依靠强大的测试保证了软
1