Avatar
型で意味づけされていることの意味は大きいと思うんですよね。もし、 var lastModification: Double だと、どういう単位でいつを原点にしているのかわからない。 Date ならそれが明確。 一方で、その絶対時刻をどう表現するか(年月日や文字列表記)はそれとは独立しているので、それらがi18nに分離されてるのはクリーンだと思います。