普通のプログラミングの参考書ではなく、
ソフト開発会社の新入社員教育用教材といった感じですね。
あまり見かけない内容の本ですがお勧めです。
ソフトウェア開発のプロジェクトのプロセス全体を説明しならが、
オブジェクト指向による開発手法の適用を展開しています。
筆者は小説家でもあるらしく、語りがやわらかくて、読み物として面白かったです。
私も長くSEやってますが、正論が語られているので、大事なことを思い起こさせてくれました。
そう、最近は慣れてしまっていいかげんにやってるけど、前はこんなことちゃんとやってたよなとか。
あー、この前のプロジェクトでこれやっとけば良かったのかとか。
他の手法や他の言語から移ってくる人には良い参考になると思います。
読み物的な本なので、これでPGがマスターできるというものではないですが、
これを読んでから、言語や開発ツールの勉強に入ると判りやすいと思います。
これから、この業界に進みたいなと思っている学生さんや社会人新人には
アマチュアのプログラミングとプロの仕事の違いが見えると思います。