Changes

352 bytes added ,  15:09, September 18, 2009
levels of bugs
Line 4: Line 4:     
'''Software bugs''' are errors in [[computer software]].  
 
'''Software bugs''' are errors in [[computer software]].  
 +
:{{main|software bug}}
 +
 +
There are levels of bugs:
 +
#Crashes the operating system - you lose all your unsaved work in all programs
 +
#Crashes the program - you lose your unsaved work in that program
 +
#Feature stops working or works wrong
 +
#Feature is hard to find ("Can't get there from here") - feature exists, but poorly documented, so you can't find it.
 +
 
* Some [[computer programmer]]s distinguish between [[coding error]]s and [[design flaw]]s, often using the half-joking justification, "That's not a bug. It's a [[feature]]!"
 
* Some [[computer programmer]]s distinguish between [[coding error]]s and [[design flaw]]s, often using the half-joking justification, "That's not a bug. It's a [[feature]]!"
 
* Often the distinction between a coding error, a design flaw and a feature request is disregarded. Indeed, [[Sun Microsystems]] maintains a [http://bugs.sun.com/ bug parade] for their [[Java]] platform which lets everyone in the world vote for a bug fix or feature request.
 
* Often the distinction between a coding error, a design flaw and a feature request is disregarded. Indeed, [[Sun Microsystems]] maintains a [http://bugs.sun.com/ bug parade] for their [[Java]] platform which lets everyone in the world vote for a bug fix or feature request.
Siteadmin, Check users, nsTeam1RO, nsTeam1RW, nsTeam1_talkRO, nsTeam1_talkRW, oversight, Administrators
30,650

edits