献本御礼なんで献本もらえたのかまったく不明なんだけど(^^;ちまたではデバッグ三部作のトリを飾る一作と呼ばれているらしい。いちおう、DDDとEclipseについても書いてあるけど、メインはどうみてもgdb。Linux上でC言語開発をする羽目になった新人プログラマが読むと、一気にスキルが上がってお得。昔、新人教育をやっていた時代にこれがあったら、全員に買わせたかもしれん。最初の方の1-3章ぐらいがデバッガの使い方解説みたいな感じ。gdbのinfoは章立てが腐っているので、同じ事を書いていてもすごく分かりやすく、理解しやすくてよい。4章が、coreファイルからバグを特定するまでの実例の解説。いうのって説明が難しいんですよね5章がこの本の白眉(だと勝手に思っている)マルチスレッド・マルチプロセス環境のデバッグ方法の解説。近年、CPUのマルチコア化が進み並列化テクニックを使ったソフトウェアが増えてきたけれども、MPI、OpenMPのデバッグ方法を解説した文献はこれが初めてではなかろうか?6章は、デバッグ効率あげるなら、ツールも大事だよー。いう趣旨のTips集。Tipsはインターネットで見つかるんですが、まあ、まとまっているのが意味があるのかなと。Hacksは、読者層を絞り込みすぎているので、なかなか人に紹介しにくいという意見を聞くが、こっちは大学生~新人プログラマに対象を絞っているので、会社の若い連中とかに強くオススメできるいい文献となっている気がします。デバッガを使いこなしていないなー、という諸兄は是非手にとっていただきたい。skin:cuteblogリサーチ無料アクセス。