那么 ppt 呢?应该也是领域模型,不过它却基本没有什么重要的方法,所以它是---贫血的模型。
而现在,我们知道,应该避免贫血模型的出现,所以,在实现上, ppt, MI 必然需要相互融合。
但是分析业务的时候倒是比较清晰。
我想,四色原型的出现时间要早于 贫血/充血 理论出现的时间。
不过,从另一个角度来看,DDD的理论要更优秀一些。
欢迎大家讨论~~
而现在,我们知道,应该避免贫血模型的出现,所以,在实现上, ppt, MI 必然需要相互融合。
但是分析业务的时候倒是比较清晰。
我想,四色原型的出现时间要早于 贫血/充血 理论出现的时间。
不过,从另一个角度来看,DDD的理论要更优秀一些。
欢迎大家讨论~~
不能这么说,PPT中可以有行为的,行为分义务行为和权力行为,也就是DBC的三个条件,四色原型是帮助你对需求对象分类,至于对象内部行为,四色原型并没有详细说明,这要靠其他OO设计来,也就是说单靠四色原型实际是无法细化到代码的,如果你看到有,那必然引入了其他OO设计,如果细节设计失败,就会导致贫血模型。
看看那 12 个例子,基本都细化到代码了。而且每个 ppt 都是贫血的模型。