Click here to Skip to main content

Survey Results

Do you do defensive programming?

Survey period: 14 May 2012 to 21 May 2012

"Defensive programming is ... intended to ensure the continuing function of a piece of software in spite of unforeseeable usage of said software". ie provide air-bags and ABS for your code. (suggested by the enigmatic V)

Yes, I use defensive programming always19316.67193 votes, 16.67%
I use defensive programming mostly51044.04510 votes, 44.04%
I use defensive programming rarely19817.10198 votes, 17.10%
No, I don't use defensive programming design595.0959 votes, 5.09%
I have no idea of what you speak.19817.10198 votes, 17.10%

AnswerWhat? PinmemberEddy Vluggen20-May-12 5:56 
GeneralRarely, only if it makes my code crash faster PinmemberNicolas Dorier18-May-12 13:06 
GeneralI do offensive programming [modified] PinmemberXiangyang Liu 刘向阳16-May-12 9:22 
GeneralOh you mean future proofing PinmemberMycroft Holmes15-May-12 22:38 
Generalno PinmemberMichael Bergman15-May-12 14:29 
GeneralRe: no PinprotectorPete O'Hanlon17-May-12 2:42 
GeneralRe: no PinmemberMichael Bergman18-May-12 10:56 
GeneralGenerally, yes, but it isn't always necessary PinmemberGregory.Gadow15-May-12 10:22 
GeneralShouldn't this be "Do you do sensible programming?" PinmemberEksith15-May-12 10:03 
GeneralKnow Thy Enemy PinmemberW∴ Balboos15-May-12 6:12 
GeneralDebug.Assert PinmemberAndy Missico15-May-12 4:41 
GeneralRe: Debug.Assert PinmemberPhilippe Mori17-May-12 4:04 
GeneralSane amount of Defensive Programming PinmemberJyothikarthik_N15-May-12 4:12 
GeneralRe: Sane amount of Defensive Programming PinmemberGregory.Gadow15-May-12 10:22 
GeneralRe: Sane amount of Defensive Programming [modified] PinmemberVivic18-May-12 21:22 
GeneralSometimes PinmemberHaBiX15-May-12 0:41 
GeneralWhat's defensive? PinmemberRedSonja14-May-12 22:59 
Generaldefensive programming only for production code Pinmemberembix14-May-12 22:27 
Generalwe do offensive programming (sounds better!) Pinmemberdevvvy14-May-12 22:03 
GeneralRe: we do offensive programming (sounds better!) PinmemberRedSonja14-May-12 22:52 
GeneralBuilt-in vs Ad hoc PinmemberPeter N Roth14-May-12 15:12 
GeneralRe: Built-in vs Ad hoc PinmemberRob Grainger15-May-12 0:41 
GeneralRe: Built-in vs Ad hoc PinmemberPeter N Roth15-May-12 7:29 
GeneralRe: Built-in vs Ad hoc PinmemberCollin Jasnoch15-May-12 9:02 
Generalfensive PinmemberTinyRamsamy14-May-12 13:13 

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

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

Advertise | Privacy | Mobile
Web02 | 2.8.150224.1 | Last Updated 10 Aug 2007
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid