Delegated types で STI を回避しつつも透過的にサブクラスを扱えるようにした
6.1 にあげて DelegatedType を使った
ポリモーフィック関連によって異なるクラスから一つのクラスを参照できる
ドメイン駆動設計のことを知りたくて読んだ
Software Engineer