委譲のまとめと Strategy パターンの実装 (Java)
はじめに 委譲. よく聞く言葉だが, 実際にどういうものか知らなかったので調べてみた. Delegation 委譲.あるオブジェクトの操作を一部他のオブジェクトに代替さ...
はじめに 委譲. よく聞く言葉だが, 実際にどういうものか知らなかったので調べてみた. Delegation 委譲.あるオブジェクトの操作を一部他のオブジェクトに代替さ...
はじめに 今日から仕事ではじめて Java の開発をはじめることになったので, とてもうれしい. Java の常識あるあるのなかに, ユーティリティクラスというものが...
はじめに Effective Java を読んでいたら, エレガントなコードを見つけたので思わずメモ. 引数がおおいオブジェクトを生成するとき…. 王道は 2 つの...
はじめに 前回の続き. Java で Visitor Pattern を実装してみた | Futurismo コマンドパターン (Command Pattern) と Visitor Pattern で なにが違うのかよくわからなかったので, 比較しつつ, Command Pattern を実装してみ...
はじめに 今日、仕事でVisitorパターンの話題がでたけど なんのことだかわからなかったので、調べてみた. Visitor Patternとは ビジターパターン...
courseraで Pattern-Oriented Software Architecturesを学びました。 Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems | coursera なぜPOSAを学んだか? POSAを学んだ目的は、自分の...
前回、ステート・パターンをRubyで実装してみた。 簡潔さは力なり!Rubyでステートパターン(State Pattern)を実装する | Futurismo これを...
Rubyでステートパターンを勉強したので、その学習メモです。 サンプルは前回の記事を発展させたもの。 ステート・パターンとは 状態遷移をわかりやす...
RubyTkにTkCompositeというなぞのライブラリがあるので、しらべた。 名前から推測するに、Composite Patternと関係が...