标签: serialization
我们有一个系统,里面有很多模块。 目前,一个模块的元数据(如模块使用的属性,属性类型,属性默认值等)被序列化。我们对此元信息进行版本控制。
现在我们想对模块的实现进行版本控制。 也就是说,不仅需要“被动”数据,还必须序列化功能代码。 通过这种方式,可以跨版本很好地定义我们系统的行为。
我的问题: “行为序列化”是否符合我们的目的?如果是这样的话怎么办?