HOMELv034 「State Pattern(ステートパターン)」を、switch文による分岐と比較した場合のメリットはどれか。 2026年1月25日 巨大なSwitch文は保守が困難だが、Stateパターンなら「AttackState」「IdleState」のようにクラスを分けることで見通しが良くなり、機能拡張も容易になる。 `ScriptableObject` を使用した「Event System」アーキテクチャ(GameEventなど)の利点はどれか。 「Dirty Flag(ダーティフラグ)」パターンの使用目的はどれか。