2018-04-01から1ヶ月間の記事一覧
RubyでStateパターンを実装してみるテスト。 Stateのコンクリートクラスにメソッドの実装を生やすことで、Stateを新しく追加するときに追加しやすくしている。 クラスマクロもちょろっと使ってみたり。 でもクラスマクロはコードが短くなるのはいいけど、初…
RubyでStateパターンを実装してみるテスト。 Stateのコンクリートクラスにメソッドの実装を生やすことで、Stateを新しく追加するときに追加しやすくしている。 クラスマクロもちょろっと使ってみたり。 でもクラスマクロはコードが短くなるのはいいけど、初…