Click here to Skip to main content
15,908,834 members

Survey Results

Is the idea of bug-free software realistic?

Survey period: 3 Oct 2016 to 10 Oct 2016

We're expected to do this every day, and some programmers claim they are getting close. Will it happen?

OptionVotes% 
Yes, absolutely8611.45
Yes, but it will require a leap in technology and tools628.26
Not sure466.13
No. We'll get close, but never perfect45560.59
No, we won't even get close to that ideal10213.58



 
AnswerNo Pin
Slacker0073-Oct-16 1:41
professionalSlacker0073-Oct-16 1:41 
GeneralNo chance. Pin
OriginalGriff3-Oct-16 1:23
mveOriginalGriff3-Oct-16 1:23 
GeneralBugs, an expression of Entropy Pin
lucanor3-Oct-16 1:18
lucanor3-Oct-16 1:18 
GeneralRe: Bugs, an expression of Entropy Pin
Slacker0073-Oct-16 1:43
professionalSlacker0073-Oct-16 1:43 
GeneralClose is possible - if time and experience is enough Pin
Ralf Meier3-Oct-16 1:18
mveRalf Meier3-Oct-16 1:18 
GeneralNo, humans can never be perfect. Pin
Member 125845352-Oct-16 23:49
Member 125845352-Oct-16 23:49 
GeneralDefinitely Pin
Rob Grainger2-Oct-16 23:11
Rob Grainger2-Oct-16 23:11 
GeneralTo err, is human Pin
Afzaal Ahmad Zeeshan2-Oct-16 23:06
professionalAfzaal Ahmad Zeeshan2-Oct-16 23:06 
I believe, bug-free software is a very relative term in computer programming, too. It depends on many factors, such as,

1) Features required in the application software.
2) Experience of the programmer writing the software.
3) Tests conducted on the application.
4) Whether the "compiled" part is required or not.

Personally, what I think happens is that a bug is just untested part or feature of the program. By test, I mean, what the output should be vs. what the output was being generated. Testing is just not about a finite set of inputs and outputs, but what the results are when you send a data that is meant to be corrupt — alphabets in a number textbox, SQL injection in data fetching text boxes etc. Bugs removal and bug detection has been confused a lot these years especially by beginners as they consider "Not responding" as a bug (which might be) but mostly (and IMO) bugs are the logical errors in the program.

In the light of what is shared above, I believe we will not get a bug-free software in a foreseeable future.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~

GeneralYou can make a bug free software, but... Pin
Smart K82-Oct-16 22:29
professionalSmart K82-Oct-16 22:29 
GeneralRe: You can make a bug free software, but... Pin
Rob Grainger2-Oct-16 23:12
Rob Grainger2-Oct-16 23:12 
GeneralMaybe it was Pin
den2k882-Oct-16 21:03
professionalden2k882-Oct-16 21:03 
GeneralRe: Maybe it was Pin
User 101325462-Oct-16 23:23
User 101325462-Oct-16 23:23 
GeneralRe: Maybe it was Pin
den2k882-Oct-16 23:26
professionalden2k882-Oct-16 23:26 
GeneralDepends... Pin
Sander Rossel2-Oct-16 20:45
professionalSander Rossel2-Oct-16 20:45 
GeneralNever Pin
Midi_Mick2-Oct-16 20:05
professionalMidi_Mick2-Oct-16 20:05 
GeneralI think not Pin
mirdana2-Oct-16 20:04
mirdana2-Oct-16 20:04 
GeneralRe: I think not Pin
den2k882-Oct-16 21:05
professionalden2k882-Oct-16 21:05 
GeneralRe: I think not Pin
mirdana2-Oct-16 22:15
mirdana2-Oct-16 22:15 
GeneralRe: I think not Pin
Mycroft Holmes2-Oct-16 23:06
professionalMycroft Holmes2-Oct-16 23:06 
GeneralRe: I think not Pin
den2k882-Oct-16 23:13
professionalden2k882-Oct-16 23:13 
GeneralRe: I think not Pin
mirdana3-Oct-16 2:35
mirdana3-Oct-16 2:35 
GeneralRe: I think not Pin
den2k883-Oct-16 2:39
professionalden2k883-Oct-16 2:39 

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.