• Out-of-Stock
Why Programs Fail
search
  • Why Programs Fail
ID: 175941
Andreas Zeller
Delivery date unknown
 

Free shipping

free shipping in Poland for all orders over 500 PLN

 

Same day shipping

If your payment will be credited to our account by 11:00

 

14 days for return

Each consumer can return the purchased goods within 14 days

This book is proof that it is a systematic discipline. It demystifies one of the toughest aspects of software programming, showing clearly how to do it with minimal muss and fuss.


The fully updated edition contains 100+ pages of new material, including new chapters on the Verifying Code, Predicting Errors, and Preventing Errors. Cutting-edge tools such as FindBUGS and AGITAR are also explained, 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. Unlike other books on debugging, Zeller's text is agnostic, appropriate for all programming languages and skill levels.


The book explains best practices ranging from systematic tracking error reports. It covers a wide range of tools and techniques. It even includes instructions on create automated debugging tools.


The text includes exercises and additional references.




  • The new product is a frustrated by elusive bugs.

  • Brand new chapters demonstrate cutting-edge debugging techniques and tools, enabling readers to put on the latest time.

  • Learn by doing. New exercises and detailed examples, AGITAR, FindBUGS, Python and Eclipse.


1 How Failures Come to Be
2 Tracking Problems
3 Making Programs Fail
4 Reproducing Problems
5 Simplifying Problems
6 Scienti fi c Debugging
7 Deducing Errors
8 Observing Facts
9 Tracking Origins
10 Asserting Expectations
11 Detecting Anomalies
12 Causes and E ff ects
13 Isolating Failure Causes
14 Isolating Cause-E ff ect Chains
15 Fixing the Defect
Appendix: Formal Definitions
175941

Other products in the same category (16)