永続化の実装を後回しにする
詳細の決定を後回しにする
という観点でもそうすべきだが、それ以外にも嬉しい点があるな、と感じる
mrsekut.icon
DBのリファクタリング
めんどくさすぎ問題に対処できる
Domain Modelの実装を進める過程で、Domain Modelに対する知識が深まる
その中で、徐々に徐々に、適切な構造化を進めていく
Domain Modelの構造は型で表されるので、この修正は比較的容易
型を使うことで
安全にぶっ壊せる仕組みを作っておく
ことができる
一方で、DB Schemaは割と修正が面倒
migration toolを使っていたとしても、既存のデータとの兼ね合いもあって面倒
できる限り後回しにすることで、ほぼ確した状態でDB Schemaを作ったほうが
タイパ
も良い