Click here to Skip to main content
15,895,370 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralWhat is a bug? Pin
Marc Clifton5-May-16 8:45
mvaMarc Clifton5-May-16 8:45 
GeneralRe: What is a bug? Pin
Mandeep85-May-16 8:50
Mandeep85-May-16 8:50 
GeneralRe: What is a bug? Pin
Nish Nishant5-May-16 8:58
sitebuilderNish Nishant5-May-16 8:58 
GeneralRe: What is a bug? Pin
Mandeep85-May-16 9:02
Mandeep85-May-16 9:02 
GeneralRe: What is a bug? Pin
Dominic Burford5-May-16 9:28
professionalDominic Burford5-May-16 9:28 
GeneralRe: What is a bug? Pin
Nish Nishant5-May-16 9:35
sitebuilderNish Nishant5-May-16 9:35 
GeneralRe: What is a bug? Pin
Dominic Burford5-May-16 10:34
professionalDominic Burford5-May-16 10:34 
GeneralRe: What is a bug? Pin
SeattleC++6-May-16 10:30
SeattleC++6-May-16 10:30 
I think this is an excellent, succinct answer, though it doesn't completely capture the 'why' of bugs. A bug is a defect that has to be repaired before the program is in some sense perfect.
Mandeep8 wrote:
A bug is the failure of code to fulfill business requirements.
means the code is perfect if it perfectly fulfills business requirements.

All kinds of run time errors keep the program from perfectly fulfilling business needs, though if the error is handled, the program may continue to fulfill some business needs. A compile error is a bug in this definition, since a program won't run if it doesn't compile. A program may run without error and still not fulfill business needs if it is incomplete or incorrect. This is a defect in design or implementation. Even if the program does exactly what its developer intends, if it doesn't meet the user's needs for which it was created, it may be said to be defective. This last kind of defect in design is the hardest kind for developers to get their heads around. It's not about what you intended, it's about what the user needed.
GeneralRe: What is a bug? Pin
Nish Nishant5-May-16 8:56
sitebuilderNish Nishant5-May-16 8:56 
GeneralRe: What is a bug? Pin
raddevus5-May-16 9:18
mvaraddevus5-May-16 9:18 
GeneralRe: What is a bug? Pin
Nish Nishant5-May-16 9:36
sitebuilderNish Nishant5-May-16 9:36 
GeneralRe: What is a bug? Pin
Member 107319446-May-16 9:08
Member 107319446-May-16 9:08 
GeneralRe: What is a bug? Pin
raddevus6-May-16 9:20
mvaraddevus6-May-16 9:20 
GeneralRe: What is a bug? Pin
Kenneth Haugland5-May-16 9:38
mvaKenneth Haugland5-May-16 9:38 
GeneralRe: What is a bug? Pin
CDP18025-May-16 9:49
CDP18025-May-16 9:49 
PraiseRe: What is a bug? Pin
Slacker0075-May-16 10:05
professionalSlacker0075-May-16 10:05 
GeneralMessage Removed Pin
5-May-16 8:58
professionalN_tro_P5-May-16 8:58 
GeneralRe: What is a bug? Pin
Kevin Marois5-May-16 11:05
professionalKevin Marois5-May-16 11:05 
GeneralRe: What is a bug? Pin
Mark_Wallace5-May-16 9:04
Mark_Wallace5-May-16 9:04 
GeneralRe: What is a bug? Pin
Mandeep85-May-16 9:11
Mandeep85-May-16 9:11 
GeneralRe: What is a bug? Pin
Mark_Wallace5-May-16 9:22
Mark_Wallace5-May-16 9:22 
GeneralRe: What is a bug? Pin
den2k885-May-16 9:14
professionalden2k885-May-16 9:14 
GeneralRe: What is a bug? Pin
Slacker0075-May-16 9:46
professionalSlacker0075-May-16 9:46 
GeneralRe: What is a bug? Pin
David Crow5-May-16 9:18
David Crow5-May-16 9:18 
GeneralRe: What is a bug? Pin
Dominic Burford5-May-16 9:26
professionalDominic Burford5-May-16 9:26 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.