你如何命名一个 class 公开序列化和反序列化/编组解组的方法
How do you name a class that exposes both methods for serialzing and deserializing / marshaling unmarshaling
如何调用同时执行序列化和反序列化的 class。或者执行封送处理和解封处理。编程语言是 Java 但我想这个问题是不可知论的。
示例 class 签名:
public class SampleObjectMarshler {
public String marshal(SampleOject object);
public SampleObject unmarshal(String)
}
如果我称它为 Marshler,那是错误的,因为它也执行 Unmarshling。什么是正确的名字?
Apache Kafka 将这种组件称为Serde,简称Serializer/Deserializer。
如何调用同时执行序列化和反序列化的 class。或者执行封送处理和解封处理。编程语言是 Java 但我想这个问题是不可知论的。
示例 class 签名:
public class SampleObjectMarshler {
public String marshal(SampleOject object);
public SampleObject unmarshal(String)
}
如果我称它为 Marshler,那是错误的,因为它也执行 Unmarshling。什么是正确的名字?
Apache Kafka 将这种组件称为Serde,简称Serializer/Deserializer。