パターンハッチング―実践デザインパターン
https://images-na.ssl-images-amazon.com/images/I/51Q9ECSC6PL._SX337_BO1,204,203,200_.jpg https://www.amazon.co.jp/%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3%E3%83%8F%E3%83%83%E3%83%81%E3%83%B3%E3%82%B0%E2%80%95%E5%AE%9F%E8%B7%B5%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3-Software-patterns-%E3%82%B8%E3%83%A7%E3%83%B3-%E3%83%96%E3%83%AA%E3%82%B7%E3%83%87%E3%82%B9/dp/4894711486
目次
デザインパターンによる設計(基本(Fundamentals)
解放、追加、代理(Orphan、Adoption and Surrogate) ほか)
テーマとバリエーション(Singletonの否定(取消、kill)
OBSERVERでのトラブル ほか)
好きでする仕事
効果的なパターンを書く人の7つの習慣(見直しに時間をかけること
ひとつの構造に固執すること ほか)