16432Amazonおすすめ度:解説が丁寧デザインパターンに違和感を抱いてる人にはオススメシンプルで、読みやすいコードを。何を学習する場合でも、抽象的な深い理解と具体的な実践による習熟の両軸が必要だろうが、ソフトウェアに関する知識の場合、実践のコストが低いので、後者から入った上で抽象的な理解による整理を試みる方が効率がいいような気がする。この本は実践そのものの実用的な教科書だが、単なるハウツー本ではなくて、その道筋に至る考え方が丁寧に解説されているので納得しながら読み進められる。Patternsを頭から読むようなやり方より効率がよさそう。実際にコードを書いて確認しながら読んでいたらかなり時間を食ってしまったが(読了まで5ヶ月弱)、それだけの価値はあったと思う。AM借りてきて読んでますが、良書ですね。5章+パラパラですが、時間みて、しっかり読みたい気分。