- ホーム
- > 和書
- > コンピュータ
- > プログラミング
- > SE自己啓発・読み物
内容説明
『ビューティフルコード』『Making Software』の著者の一人であり、GNU Data Display Debugger(DDD)の開発者である著者が、なぜプログラムがうまく動かないかについて、効率的な原因究明方法とデバッグ方法を提案。なぜ「系統的」で「自動的」なデバッグが必要なのかの重要性を説き、そしてそれを実現するための手法として、差分デバッグ、科学的手法といった具体的なテクニックやさまざまなツールの詳細を紹介しています。デバッグ作業を効率化し、デバッグの苦痛を軽減するという著者の信念に基づいて書かれた本書は、多くのプログラマにとって福音となる一冊です。
目次
障害はどのように起こるのか
問題の管理
プログラムを失敗させる
問題の再現
プログラムの単純化
欠陥の修正
失敗から学ぶ
形式的な定義〔ほか〕
著者等紹介
ツェラー,アンドレアス[ツェラー,アンドレアス][Zeller,Andreas]
1991年にダルムシュタット工科大学を卒業、1997年にドイツのブラウンシュヴァイク工科大学からコンピュータサイエンスのPh.Dを取得。2001年以来、ドイツのザールラント大学でコンピュータサイエンス学科の教授を務める。大規模プログラムとその歴史を研究し、オープンソースプログラムでのプログラムの失敗原因を決める方法を多数開発した
中田秀基[ナカダヒデモト]
博士(工学)。産業技術総合研究所において分散並列計算の研究に従事
今田昌宏[イマダマサヒロ]
富士通株式会社勤務。ソフトウェアの開発、検証を経て現在はLinuxのテクニカルサポートと中国へのオフショアリングを担当
大岩尚宏[オオイワナオヒロ]
ミラクル・リナックス株式会社所属のソフトウェアエンジニア
竹田香苗[タケダカナエ]
富士通株式会社勤務。主に仮想化(KVM)関連ドキュメントの執筆やLinuxのテクニカルなサポートを担当中(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。
感想・レビュー
※以下の感想・レビューは、株式会社ブックウォーカーの提供する「読書メーター」によるものです。
Koning
KimuraShinichi
Sean
ショウヤ