Click here to Skip to main content
15,886,565 members

Survey Results

Should Software Developers offer warranties for their code?

Survey period: 6 Oct 2013 to 14 Oct 2013

Let's restrict it to just the code and not any loss or damage caused by bad code. If our code breaks should we be legally liable to provide a repair, a replacement or a refund?

OptionVotes% 
Yes74047.59
No81552.41



 
Generaltoo many parameters Pin
Dennis E White7-Oct-13 3:34
professionalDennis E White7-Oct-13 3:34 
GeneralRe: too many parameters Pin
Terence Wallace7-Oct-13 19:04
Terence Wallace7-Oct-13 19:04 
GeneralLets Play The Blame Game Pin
snorkie7-Oct-13 3:27
professionalsnorkie7-Oct-13 3:27 
GeneralYour choice Pin
Wolfgang_Baron7-Oct-13 2:29
professionalWolfgang_Baron7-Oct-13 2:29 
GeneralNo! Pin
musefan7-Oct-13 2:12
musefan7-Oct-13 2:12 
GeneralYes - Purely on an it must work and do the job specified basis though Pin
AJGardiner7-Oct-13 0:58
professionalAJGardiner7-Oct-13 0:58 
GeneralRe: Yes - Purely on an it must work and do the job specified basis though Pin
BillMillerGTC7-Oct-13 6:13
professionalBillMillerGTC7-Oct-13 6:13 
GeneralRe: Yes - Purely on an it must work and do the job specified basis though Pin
Mark Lemke7-Oct-13 9:54
Mark Lemke7-Oct-13 9:54 
Code is very different because it is dynamic and running on top of a variable and changing environment, whereas a TV is static and only based on a few standardized connections (power supply, HDMI and some other standard A/V inputs and outputs). It's the same for your other samples.

Who decides where the base problem is located? Who is the one analyzing the problem? If I am the one who has to analyze it, who is paying me for analyzing a problem that is maybe caused by the user itself, by Microsoft or some external libraries (e.g. Developer Express)? What if it's not my fault? Does the user has to pay me if he broke my application? Is Microsoft in charge and has to pay me so I can pay the user because the forced upgrade to .NET 4.5 broke my .NET 4.0 application? What if the user installed .NET 4.5 using the automatic update function of Windows? His fault? Microsoft's fault? My fault?

Even if it is my fault, what is a valid solution and who decides if it is valid? What if my solution is a workaround which the user does not accept or the administrator don't want to apply because of some kind of paranoia?

There are too many questions, too many parameters, too many pseudo computer scientists (a.k.a. users).
AnswerSome should, some mustn't ;) Pin
Joezer BH6-Oct-13 23:17
professionalJoezer BH6-Oct-13 23:17 
GeneralOfcourse Pin
Dholakiya Ankit6-Oct-13 22:24
Dholakiya Ankit6-Oct-13 22:24 
Generalbaffled by this one Pin
BillWoodruff6-Oct-13 21:04
professionalBillWoodruff6-Oct-13 21:04 
GeneralRe: baffled by this one Pin
dwieneke7-Oct-13 9:12
dwieneke7-Oct-13 9:12 
GeneralIn my case Pin
Joan M6-Oct-13 21:01
professionalJoan M6-Oct-13 21:01 
GeneralMy ANS is NO... Pin
Hemant Singh Rautela6-Oct-13 20:54
professionalHemant Singh Rautela6-Oct-13 20:54 
GeneralIs it a matter of ethos? Pin
the retired6-Oct-13 20:46
the retired6-Oct-13 20:46 
GeneralRe: Is it a matter of ethos? Pin
jnlt7-Oct-13 7:21
jnlt7-Oct-13 7:21 
GeneralYES Pin
berrymaria6-Oct-13 20:46
berrymaria6-Oct-13 20:46 

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.