Verwandte Artikel zu Why Programs Fail: A Guide to Systematic Debugging

Why Programs Fail: A Guide to Systematic Debugging - Softcover

 
9780123745156: Why Programs Fail: A Guide to Systematic Debugging

Inhaltsangabe

Why Programs Fail: A Guide to Systematic Debugging is proof that debugging has graduated from a black art to a systematic discipline. It demystifies one of the toughest aspects of software programming, showing clearly how to discover what caused software failures, and fix them with minimal muss and fuss. The fully updated second edition includes 100+ pages of new material, including new chapters on Verifying Code, Predicting Erors, and Preventing Errors. Cutting-edge tools such as FindBUGS and AGITAR are explained, techniques from integrated environments like Jazz.net are highlighted, and all-new demos with ESC/Java and Spec#, Eclipse and Mozilla are included. This complete and pragmatic overview of debugging is authored by Andreas Zeller, the talented researcher who developed the GNU Data Display Debugger(DDD), a tool that over 250,000 professionals use to visualize the data structures of programs while they are running. Unlike other books on debugging, Zeller's text is product agnostic, appropriate for all programming languages and skill levels. The book explains best practices ranging from systematically tracking error reports, to observing symptoms, reproducing errors, and correcting defects. It covers a wide range of tools and techniques from hands-on observation to fully automated diagnoses, and also explores the author's innovative techniques for isolating minimal input to reproduce an error and for tracking cause and effect through a program. It even includes instructions on how to create automated debugging tools. The text includes exercises and extensive references for further study, and a companion website with source code for all examples and additional debugging resources is available.

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Über die Autorin bzw. den Autor

Andreas Zeller is a full professor for Software Engineering at Saarland University in Saarbruecken, Germany. His research concerns the analysis of large software systems and their development process; his students are funded by companies like Google, Microsoft, or SAP. In 2010, Zeller was inducted as Fellow of the ACM for his contributions to automated debugging and mining software archives. In 2011, he received an ERC Advanced Grant, Europe's highest and most prestigious individual research grant, for work on specification mining and test case generation. His book "Why programs fail", the "standard reference on debugging", obtained the 2006 Software Development Jolt Productivity Award.

Von der hinteren Coverseite

Why Programs Fail, winner of the Jolt Productivity Award, has been freshly updated to bring readers up-to-speed on all the new methodologies that will help save them, their companies, and consumers a lot of headaches. Find out 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. A new edition of the first comprehensive book on systematic debugging, 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 and how to fix them, 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 fully updated second edition includes a new chapter on Learning From Mistakes how to leverage change and bug databases to learn where earlier errors were and where future ones will be. Cutting-edge approaches to reproduce crashes are explained, new insights on how to report problems are explained, and new material on tracking origins is included. All across the book, tools, references, and exercises have been updated to reflect the state of the art.

  • The new edition of this award-winning productivity-booster is for any developer who has ever been frustrated by elusive bugs
  • Brand new material demonstrates cutting-edge debugging techniques and tools, enabling readers to put the latest time-saving developments to work for them
  • Learn by doing. New exercises and detailed examples focus on emerging tools and environments, including ReCRASH, FindBUGS, and the WHYLINE.

Supplemental material available at www.whyprogramsfail.com

|

Why Programs Fail, winner of the Jolt Productivity Award, has been freshly updated to bring readers up-to-speed on all the new methodologies that will help save them, their companies, and consumers a lot of headaches. Find out 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. A new edition of the first comprehensive book on systematic debugging, 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 and how to fix them, 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 fully updated second edition includes a new chapter on Learning From Mistakes how to leverage change and bug databases to learn where earlier errors were and where future ones will be. Cutting-edge approaches to reproduce crashes are explained, new insights on how to report problems are explained, and new material on tracking origins is included. All across the book, tools, references, and exercises have been updated to reflect the state of the art.

  • The new edition of this award-winning productivity-booster is for any developer who has ever been frustrated by elusive bugs
  • Brand new material demonstrates cutting-edge debugging techniques and tools, enabling readers to put the latest time-saving developments to work for them
  • Learn by doing. New exercises and detailed examples focus on emerging tools and environments, including ReCRASH, FindBUGS, and the WHYLINE.

Supplemental material available at www.whyprogramsfail.com

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.

Gebraucht kaufen

Zustand: Wie neu
Most items will be dispatched the...
Diesen Artikel anzeigen

EUR 7,12 für den Versand von Vereinigtes Königreich nach Deutschland

Versandziele, Kosten & Dauer

EUR 18,01 für den Versand von USA nach Deutschland

Versandziele, Kosten & Dauer

Weitere beliebte Ausgaben desselben Titels

9783898646208: Why Programs Fail: A Guide to Systematic Debugging

Vorgestellte Ausgabe

ISBN 10:  3898646203 ISBN 13:  9783898646208
Verlag: dpunkt Verlag, 2009
Softcover

Suchergebnisse für Why Programs Fail: A Guide to Systematic Debugging

Foto des Verkäufers

Zeller
Verlag: Morgan Kaufmann, 2009
ISBN 10: 0123745152 ISBN 13: 9780123745156
Gebraucht Softcover

Anbieter: WeBuyBooks, Rossendale, LANCS, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: Like New. Most items will be dispatched the same or the next working day. An apparently unread copy in perfect condition. Dust cover is intact with no nicks or tears. Spine has no signs of creasing. Pages are clean and not marred by notes or folds of any kind. Bestandsnummer des Verkäufers wbs9263104963

Verkäufer kontaktieren

Gebraucht kaufen

EUR 41,59
Währung umrechnen
Versand: EUR 7,12
Von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Zeller, Andreas
Verlag: Morgan Kaufmann, 2009
ISBN 10: 0123745152 ISBN 13: 9780123745156
Neu paperback

Anbieter: BEST BOOK, Richardson, TX, USA

Verkäuferbewertung 4 von 5 Sternen 4 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

paperback. Zustand: New. Ship within 24hrs. 100% Satisfaction is Our #1 Goal! Bestandsnummer des Verkäufers F6-00052

Verkäufer kontaktieren

Neu kaufen

EUR 31,79
Währung umrechnen
Versand: EUR 18,01
Von USA nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Zeller
ISBN 10: 0123745152 ISBN 13: 9780123745156
Neu Paperback

Anbieter: Chiron Media, Wallingford, Vereinigtes Königreich

Verkäuferbewertung 4 von 5 Sternen 4 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: New. Bestandsnummer des Verkäufers 6666-ELS-9780123745156

Verkäufer kontaktieren

Neu kaufen

EUR 52,50
Währung umrechnen
Versand: EUR 14,88
Von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Andreas Zeller
Verlag: Morgan Kaufmann, 2009
ISBN 10: 0123745152 ISBN 13: 9780123745156
Neu Paperback

Anbieter: Revaluation Books, Exeter, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: Brand New. 2nd edition. 550 pages. 9.00x7.50x1.00 inches. In Stock. Bestandsnummer des Verkäufers __0123745152

Verkäufer kontaktieren

Neu kaufen

EUR 58,50
Währung umrechnen
Versand: EUR 11,45
Von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 2 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Andreas Zeller
ISBN 10: 0123745152 ISBN 13: 9780123745156
Neu Paperback / softback

Anbieter: THE SAINT BOOKSTORE, Southport, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback / softback. Zustand: New. New copy - Usually dispatched within 4 working days. 769. Bestandsnummer des Verkäufers B9780123745156

Verkäufer kontaktieren

Neu kaufen

EUR 65,79
Währung umrechnen
Versand: EUR 8,13
Von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Zeller, Andreas
Verlag: Morgan Kaufmann, 2009
ISBN 10: 0123745152 ISBN 13: 9780123745156
Neu Softcover
Print-on-Demand

Anbieter: Brook Bookstore On Demand, Napoli, NA, Italien

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: new. Questo è un articolo print on demand. Bestandsnummer des Verkäufers fdc203153ae3cfd2bab609e74324f43d

Verkäufer kontaktieren

Neu kaufen

EUR 53,99
Währung umrechnen
Versand: EUR 40,00
Von Italien nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Andreas Zeller
Verlag: Elsevier, 2009
ISBN 10: 0123745152 ISBN 13: 9780123745156
Neu Softcover

Anbieter: Books Puddle, New York, NY, USA

Verkäuferbewertung 4 von 5 Sternen 4 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. pp. 544 2nd Edition. Bestandsnummer des Verkäufers 26651593

Verkäufer kontaktieren

Neu kaufen

EUR 97,92
Währung umrechnen
Versand: EUR 7,72
Von USA nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Zeller Andreas
Verlag: Elsevier, 2009
ISBN 10: 0123745152 ISBN 13: 9780123745156
Neu Softcover

Anbieter: Majestic Books, Hounslow, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. pp. 544. Bestandsnummer des Verkäufers 8277654

Verkäufer kontaktieren

Neu kaufen

EUR 101,82
Währung umrechnen
Versand: EUR 10,14
Von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Zeller, Andreas
ISBN 10: 0123745152 ISBN 13: 9780123745156
Gebraucht Softcover

Anbieter: OM Books, Sevilla, SE, Spanien

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: Usado - bueno. Bestandsnummer des Verkäufers 9780123745156

Verkäufer kontaktieren

Gebraucht kaufen

EUR 182,00
Währung umrechnen
Versand: EUR 17,50
Von Spanien nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb