Logo - springer
Slogan - springer

Computer Science - Software Engineering | Bug Patterns in Java

Bug Patterns in Java

Allen, Eric

2002, XIX, 264 p.

A product of Apress
Softcover
Information

Softcover (also known as softback) version.

You can pay for Springer Books with Visa, Mastercard, American Express or Paypal.

Standard shipping is free of charge for individual customers.

(net) price for USA

ISBN 978-1-59059-061-4

free shipping for individuals worldwide

The book title is in reprint. You can already preorder it.


add to marked items

$34.95

Bug Patterns in Java presents a methodology for diagnosing and debugging computer programs. The act of debugging will be presented as an ideal application of the scientific method. Skill in this area is entirely independent of other programming skills, such as designing for extensibility and reuse. Nevertheless, it is seldom taught explicitly. Eric Allen lays out a theory of debugging, and how it relates to the rest of the development cycle. In particular, he stresses the critical role of unit testing in effective debugging. At the same time, he argues that testing and debugging, while often conflated, are properly considered to be distinct tasks.

Upon laying this groundwork, Allen then discusses various "bug patterns" (recurring relationships between signaled errors and underlying bugs in a program) that occur frequently in computer programs. For each pattern, the book discusses how to identify them, how to treat them, and how to prevent them.

Content Level » Professional/practitioner

Keywords » Clean - Debugging - Java - design - design pattern - design patterns - development - programming - testing

Related subjects » Software Engineering

Table of contents / Sample pages 

Popular Content within this publication 

 

Articles

Services for this book

New Book Alert

Get alerted on new Springer publications in the subject area of Software Engineering / Programming and Operating Systems.