- syobosyoboのコレクション >
- debug hacks -デバッグを極めるテクニック&ツール

debug hacks -デバッグを極めるテクニック&ツール
吉岡 弘隆発売日:2009-04-27
登録ユーザー:1user
カテゴリ:本
オライリージャパン
定価 ¥3360
amazon価格¥3360 中古価格 ¥ - から
配達:在庫あり。
この商品をamazonで詳しくみる
EXPOレビュー
amazonでのレビュー
レビュー数 3件初学者向けとしては問題/hirokawa ★★
網羅的で、かつ的確なノウハウもちりばめられている点で、非常に有意義な本だと思う。
特にOSがらみの話題が充実しており、ローレイヤーで開発を手掛けるエンジニアの方なら、読んで損はないと感じる。
ただ問題として、文章がかなり読みにくい。入門者や初心者の方に苦痛を感じさせるぐらいのレベルだと感じる。
知識を持った方にとっては、自分の知識・推測を交えることで文章構成の悪さを補完できるので問題ないかもしれないが、入門書としては少なからず問題があると言える。
また「誤解を与える説明」「読みにくい」といった指摘に対して、強引な解釈で「誤解は生じない」などと返している著者の姿勢にも疑問を感じる。
著者の一人の吉岡です。ですので、評価の点数は割り引いて考えてください。
fjの教祖様書評ありがとうございます。深く感謝します。fjの教祖様のコメントに対するコメントを自分の日記に書きましたので、ご参照ください。初心者が混乱するというご指摘に対し、著者の見解を述べさせていただきました。http://d.hatena.ne.jp/hyoshiok/20090503#p1
類書がほとんどないという評価、大変ありがたく頂戴いたします。より多くの方にDebug Hacksを読んでいただき、いままで陽に語られることの少なかったデバッグとそのツールについて、議論が深まればと思います。
まず記載されている技術的内容に関しては素晴らしいの一言に尽きる。確かにDebugに関する情報がきちんと網羅されている本は今まで無かった。弱点はICEなどの専用ハードウェアを使ってのデバッグに関する情報が全く無いこと、ぐらいなもの。この段階で☆は8つ。
しかし、推敲・校正の段になるとぼろぼろ。これでは初心者が読んでいて混乱・誤解をする。
例1) Hack#5 p27 3段落目「Fは先に示した表示のフォーマット(.... i)、(以下略)」とあるが、「先に示した表示」にiは無い(表にiが抜けている)。
例2) p28-29「ステップ実行」2段落目「実行するものが関数などの場合、その関数の中も実行したい場合があります。そのときは、stepコマンドで行います」。おそらくここでいう「実行」は「ステップ実行」の事なのだろう。nextは「次の行に到達するまで、実行がbreakされない」が、stepは「ソースコード上の別の行に到達するまで命令レベルの実行を1つづつ実施する」。
しかしこの本の表現では「関数内部は実行されない」と読めてしまう。これでは意味が全く違なってしまう。
「はじめに」に『想定している読者は、(中略)初級から中級プログラマです』とある以上、これら初心者にとって致命的な誤記は大幅な減点対象になる。私は☆5つ減じることにした。故にこの本の評価は☆3つだ。
是非次に印刷するときは「第2刷」ではなく「第2版」として大幅に内容の治ったものを出していただきたい。




