Difference between revisions of "Bug"

From RogueBasin
Jump to navigation Jump to search
m
m
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
A bug is a fault in a program or a flaw in program correctness. They are commonly caused by error during the programming phase, which must be corrected by the developer, or failures in the APIs and libraries the developer depends on.
A bug is a fault in a program or a flaw in program correctness. They are commonly caused by error during the programming phase, which must be corrected by the developer, or failures in the APIs and libraries the developer depends on.


The bug word comes from times when giant room-sized computers produced a lot of heat and physical bugs felt attracted to it. When an error was traced to a moth being trapped in a relay, the term 'bug' was coined for computers, although the term was in general use since the 1870s to describe mechanical faults.
The bug word comes from times when giant room-sized computers produced a lot of heat and physical bugs felt attracted to it. When an error was traced to a moth being trapped in a relay and caused a program malfunction, the term 'bug' was coined for computers, although the term generally was in use since the 1870s.


[[Category:Concepts]]
[[Category:Concepts]]

Latest revision as of 06:17, 19 April 2017

A bug is a fault in a program or a flaw in program correctness. They are commonly caused by error during the programming phase, which must be corrected by the developer, or failures in the APIs and libraries the developer depends on.

The bug word comes from times when giant room-sized computers produced a lot of heat and physical bugs felt attracted to it. When an error was traced to a moth being trapped in a relay and caused a program malfunction, the term 'bug' was coined for computers, although the term generally was in use since the 1870s.