关于四色的ROLE和DCI有关系么?
DCI还没来得及看,只是粗略的看过些帖子,模糊的概念而已。
四色确实好好看过的,我的理解,四色里的ROLE应被认为是DCI里参与场景的对象。
PPT是常规状态下的对象,ROLE是参与场景是的对象,场景发生变化PPT的动作也会相应的变化到ROLE的。
例如:
中国人 ——》 说话:中文
中国人 ——》 出国 ——》说话:英文
特定的ROLE应该是实现了一个抽象接口,在特定场景下作为对象替身来工作,或者PPT根据场景不同持有对应的ROLE,具体动作则委托给ROLE来执行。
ROLE的划分是重要的,有了ROLE的变化性,才能获得灵活性。