じゃんけんアドベントカレンダー の 13 日目です。 初回 ... 【Day 1】とりあえず 1 クラスに全部書く【じゃんけんアドカレ】 前回 ... 【Day 12】トランザクションスクリプトからドメインモデルへ【じゃんけんアドカレ】 前回トランザクションスクリプトからドメインモデルに移行する中で、いくつかの課題点が見つかりました。 今回はその中でも Janken と JankenDetail の整合性がアプリケーション層に依存していること モデルの他のクラスを参照で持つのか ID だけ持つのか統一されていないこと の 2 つについて検討しようと思います。 Janken と JankenDetail の整合性がアプリケーション層に依存していること まず、Janken と JankenDetail の整合性がアプリケーション層に依存していることについて、もう一度振り返ってみようと思います。