Avatar
Age 型を作るアプローチだと var で良さそうですね。 あと、本当に健全性条件を重視するのであれば、Swiftにおいては Codable による自動生成も問題になると思います。コンストラクタでのチェックが回避されてしまうので。