デザインパターン
🔒 ロック中
Stateパターン|ステータスごとの「できる操作」をクラスで表現する
TicketCraftのチケット操作可否がif文200行超に膨れ上がっていた問題を題材に、Stateパターンでステータスごとの振る舞いをクラスに分離する。
実装済み
code:
pattern-state
|
更新: 2026-07-11 14:58