我一直在尝试了解 DCI(数据上下文交互)(http://tidyjava.com/dci-architecture-visionary/)
在我看来,“角色”可以通过创建从基类继承并可以访问所有私有成员的派生类来模拟。这是一个合理的说法吗?
或者,这是否可以被视为过多的基础设施?我的意思是,DCI 似乎是将动作与类分开。这不是很好的 ol' C,你有对结构进行操作的函数吗?
我一直在尝试了解 DCI(数据上下文交互)(http://tidyjava.com/dci-architecture-visionary/)
在我看来,“角色”可以通过创建从基类继承并可以访问所有私有成员的派生类来模拟。这是一个合理的说法吗?
或者,这是否可以被视为过多的基础设施?我的意思是,DCI 似乎是将动作与类分开。这不是很好的 ol' C,你有对结构进行操作的函数吗?