enum と switch-case
#tactics
enumとスイッチ相性が良く使いやすい
状態a, 状態b, 状態cがある。それをenumにする。それをswitchにすることは素朴にはよくやる
状態が多かったり、処理が複雑になったりすると、見通しが悪くなる
そういうときはStateパターンがいいっぽい