背景
有一个VC的列表,这个列表随着需求的迭代,它对应的数据由从前的B1,变到了第二套网络数据B2,一直到现今数据B3.相当于一套列表发生了3次变化.在最终的情况下,它们需要并存的.比如通过一个逻辑来后端来控制应该使用那套数据.
面对一个这样的实际问题,我们如何设计列表和网络数据之间的关系?有什么方案和思路?
我们可以利用桥接模式来处理.
桥接模式类构成
ClassA:是网络数据,A1,A2,A3分别是它的子类.
ClassB:是列表,B1,B2,B3分别是它的子类.
有一个VC的列表,这个列表随着需求的迭代,它对应的数据由从前的B1,变到了第二套网络数据B2,一直到现今数据B3.相当于一套列表发生了3次变化.在最终的情况下,它们需要并存的.比如通过一个逻辑来后端来控制应该使用那套数据.
面对一个这样的实际问题,我们如何设计列表和网络数据之间的关系?有什么方案和思路?
我们可以利用桥接模式来处理.
桥接模式类构成
ClassA:是网络数据,A1,A2,A3分别是它的子类.
ClassB:是列表,B1,B2,B3分别是它的子类.