aian さんはインスタンス mstdn.jp のユーザーです。アカウントさえ持っていればフォローしたり会話したりできます。 もしお持ちでないなら こちら からサインアップできます。
aian @aian

Stateパターンは、各状態をStateクラスとして抽象化できる程度にまとめられる処理を問題にしている。例に挙げた引数の解析と画像の前処理なんかは、それらだけ取ってみると、特に抽象化できるわけでもない。もちろん、無理矢理基底クラスを定義すれば、形だけStateパターンとして成り立たせることはできるけれども、結局、個別のステータスやパラメタが増えることになり、ダウンキャストの嵐になってしまうと思う。このアプローチはおそらく違う。

· SubwayTooter · 0 · 0