Avatar
うーん、やっぱカプセル化うんぬんは変な気がして、 Encoder/Decoder は最終的なフォーマットによらない抽象構造との間の動作を規定するので、その抽象構造の先の具象構造が [x, y] だろうが {"x": x, "y": y} だろうが構わないはずなので、そこをカスタマイズしてもカプセル化は壊れない気が。 (edited)