DDD领域驱动领域驱动模型.模型驱动代码接触到需求第一步就是考虑领域模型,而不是将其切割成数据和行为,然后数据用数据库实现,行为使用服务实现,最后造成需求的首肢分离.DDD让你首先考虑的是业务语言而不是数据,重点不同导致编程世界观不同.具体的问题,具体解决,以后遇到相同的问题,这个问题就成了领域 DDD是解决复杂中大型软件的一套行之有效方式,在国外已经成为主流.DDD认为很多原因造成软件的复杂性,我们不可能避免这些复杂性,能做的是对复杂的问题进行控制.而一个好的领域模型是控制复杂问题的关键.领域