Why Programs Fail

Why Programs Fail A Guide to Systematic Debugging

Paperback (01 Dec 2005)

Not available for sale

Includes delivery to the United States

Out of stock

This service is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Publisher's Synopsis

Why Programs Fail is about bugs in computer programs, how to find them, how to reproduce them, and how to fix them in such a way that they do not occur anymore. This is the first comprehensive book on systematic debugging and covers a wide range of tools and techniques ranging from hands-on observation to fully automated diagnoses, and includes instructions for building automated debuggers. This discussion is built upon a solid theory of how failures occur, rather than relying on seat-of-the-pants techniques, which are of little help with large software systems or to those learning to program. The author, Andreas Zeller, is well known in the programming community for creating the GNU Data Display Debugger (DDD), a tool that visualizes the data structures of a program while it is running.

Book information

ISBN: 9781558608665
Publisher: Elsevier Science
Imprint: Morgan Kaufmann
Pub date:
DEWEY: 005.14
DEWEY edition: 22
Language: English
Number of pages: 448
Weight: 1000g
Height: 235mm
Width: 191mm
Spine width: 25mm