HOMELv008 「Fat Controller」を避けるために、ビジネスロジックをモデルや別のクラス(Service Objectなど)に移すリファクタリングの目的はどれか。 2026年3月20日 コントローラを薄く保ち、ロジックを適切な場所に配置することで、コードの再利用性やテスト容易性、保守性が向上する。 テーブルからカラムを削除する際に、ロールバック可能にするために指定すべき引数はどれか。 ユーザーのログイン情報をブラウザ終了後も保持させたい場合、Cookiesに書き込む際に設定すべき期限情報の扱いに関する記述はどれか。