Head Firstデザインパターン
デザインパターンを勉強する上で良い本を見つけたので紹介します。
Head Firstデザインパターン ―頭とからだで覚えるデザインパターンの基本
- 作者: Eric Freeman,Elisabeth Freeman,Kathy Sierra,Bert Bates,佐藤直生,木下哲也,有限会社福龍興業
- 出版社/メーカー: オライリージャパン
- 発売日: 2005/12/02
- メディア: 大型本
- 購入: 14人 クリック: 362回
- この商品を含むブログ (98件) を見る
一見ふざけてそうな表紙ですが(笑)、
今まで読んだデザインパターンのどの記事や本よりも理解しやすかったです。
けっこう厚みもある本ですが、行間が広くて、読みやすい工夫もされているので全く苦になりません。
特にデザインパターンを利用する例が面白いですね、鴨シミュレータとか。
サンプルコードはJavaで記述されていますが、C#読める人には全然問題無いです。
またデザインパターンだけでなくオブジェクト指向設計の原則も大変勉強になります。
「拡張に対しては開いていて、変更に対しては閉じているべき」とか、面白いですね。
ですので、コードを書く人だけでなく、設計を中心に行われている方にもお勧めできます。