デザインパターン

書評:パターンランゲージ

パターン・ランゲージ: 創造的な未来をつくるための言語 (リアリティ・プラス)作者: 井庭崇,中埜博,竹中平蔵,江渡浩一郎,中西泰人,羽生田栄一出版社/メーカー: 慶應義塾大学出版会発売日: 2013/10/23メディア: 単行本この商品を含むブログ (3件) を見る序章…

StrategyをEnumに持たせてはいけない理由

Strategyパターンで、どのようにStrategyをContextに与えるか。 メディアプレイヤーを実装する例を考える。 この場合は MediaPlayer が Context役になる。 //メディア再生クラス public class MediaPlayer { private MediaStrategy strategy; public void pl…