DocumentCode
1091952
Title
Fail fast [software debugging]
Author
Shore, Jim
Volume
21
Issue
5
fYear
2004
Firstpage
21
Lastpage
25
Abstract
The most annoying aspect of software development is debugging. We don\´t mind the kinds of bugs that yield to a few minutes inspection. The bugs we hate are the ones that show up only after hours of successful operation, under unusual circumstances, or whose stack traces lead to dead ends. Fortunately, there\´s a simple technique that dramatically reduces the number of these bugs in our software. It won\´t reduce the overall number of bugs, at least not at first, but it\´ll make most defects much easier to find. The technique is to build our software to "fail fast".
Keywords
program debugging; software engineering; software debugging; software development; Footwear; Forehead; Hair; Java; Software design; Testing; Writing; 010; 05; 21; 210; 25; 415; 416; 460; 65; Fail Fast; Journal paper; Learn about a simple technique that will dramatically reduce the number of these bugs in your software. It won´t reduce the overall number of bugs, at least not at first, but it´ll make most defects much easier to find.; Shore, J.; fail fast;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2004.1331296
Filename
1331296
Link To Document