久々のエントリー。
最近仕事を進める中で、実装方法で悩むことが多くなってきました。自分だけが理解できれば良いのではなく、またあとから自分が見ても思い出しやすい形、そこの落としどころはどこなのだろうと、今更ながらよく考えます。
今まで全く触れたことがなかったわけではありませんが、もう一度基本を押さえるために一部で評判が良かった「Head First デザインパターン – 頭とからだで覚えるデザインパターンの基本」を購入しました。
金額が結構高いのと、ぱっと見ふざけた書籍にも見えるので一瞬購入も躊躇しましたが、今のところ買って良かったなと思っています。以下良いと思えるところ。
- 所々に「素朴な疑問に答えます」があって、何となくアレ??という箇所に答えてくれる仕組みが組み込まれている。
- 同様に「師匠と弟子」コラムがあって疑問が出そうな箇所に対して答えが提示されていることが多い。
- 読む側にも、結構考えながら読む余地が残されている。
- まだ2章までしか進めてないが、Amazonのレビューにあるほど、訳の分からない翻訳は無い(そうでなければ困るが)。
今回はきっちりと身につけたいので、ゆっくり確実に進めたいと思います。あと注意するとすれば、サンプルコードはJavaで書かれていることでしょうか。ただ自分もほんの少ししかJavaは書いたことがありませんが、理解できるレベルで書かれています。おすすめです。