您如何命名一个同时公开序列化和反序列化/封送处理封送处理的方法的类

时间:2019-10-04 15:23:06

标签: java refactoring naming-conventions

如何调用同时执行序列化和反序列化的类。或同时执行封送处理和取消封送处理。编程语言是Java,但我想这个问题是不可知的。

类签名示例:

public class SampleObjectMarshler {

    public String marshal(SampleOject object);

    public SampleObject unmarshal(String)
}

如果我称其为Marshler,那将是错误的,因为它也会执行Unmarshling。什么是正确的名字?

1 个答案:

答案 0 :(得分:1)

Apache Kafka将此类组件称为Serde,是Serializer / Deserializer的缩写。