Click here to Skip to main content
15,889,403 members

Survey Results

What are the worst programming habits

Survey period: 7 Jul 2014 to 14 Jul 2014

Inspired by a rant-fest

OptionVotes% 
No comments in code1,05740.95
Terrible variable names1,35752.58
Bad / dangerous code formatting69526.93
Mystery side-effects in code1,07641.69
Using magic numbers64424.95
Leaving commented-out code hanging around too long60923.60
Repeating code (Cut and Paste programming)1,28549.79
Poor program structure1,10742.89
Writing code that assumes a default behaviour67326.08
Swallowing errors95036.81
Not checking input parameters / return values / null testing1,05840.99
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
GeneralRe: Spend more time with code cleanup Pin
Keith Barrow7-Jul-14 23:25
professionalKeith Barrow7-Jul-14 23:25 
GeneralRe: Spend more time with code cleanup Pin
PIEBALDconsult8-Jul-14 6:42
mvePIEBALDconsult8-Jul-14 6:42 
AnswerOh, I checked them all because .. PinPopular
MacSpudster7-Jul-14 7:21
professionalMacSpudster7-Jul-14 7:21 
GeneralDesert island discs code PinPopular
Duncan Edwards Jones7-Jul-14 7:04
professionalDuncan Edwards Jones7-Jul-14 7:04 
GeneralRe: Desert island discs code Pin
Swinkaran7-Jul-14 13:27
professionalSwinkaran7-Jul-14 13:27 
GeneralUsing VB PinPopular
  Forogar  7-Jul-14 6:13
professional  Forogar  7-Jul-14 6:13 
GeneralRe: Using VB PinPopular
me@dagsunde.com7-Jul-14 22:37
professionalme@dagsunde.com7-Jul-14 22:37 
GeneralRe: Using VB Pin
Jim McCool8-Jul-14 5:17
Jim McCool8-Jul-14 5:17 
Technically, language really shouldn't matter. Having said that, most VB code I've had to review or tweak has been horribly written. My observation is that at least in my experience, VB coders tend to be self taught with terrible programming habits. Gives both VB and coders a bad rep.
GeneralRe: Using VB Pin
me@dagsunde.com8-Jul-14 7:54
professionalme@dagsunde.com8-Jul-14 7:54 
GeneralRe: Using VB Pin
  Forogar  8-Jul-14 7:59
professional  Forogar  8-Jul-14 7:59 
GeneralRe: Using VB Pin
me@dagsunde.com8-Jul-14 9:21
professionalme@dagsunde.com8-Jul-14 9:21 
GeneralRe: Using VB Pin
  Forogar  8-Jul-14 10:53
professional  Forogar  8-Jul-14 10:53 
GeneralRe: Using VB Pin
me@dagsunde.com8-Jul-14 21:28
professionalme@dagsunde.com8-Jul-14 21:28 
GeneralRe: Using VB Pin
OriginalGriff9-Jul-14 4:57
mveOriginalGriff9-Jul-14 4:57 
GeneralMessage Removed Pin
10-Jul-14 2:59
professionalN_tro_P10-Jul-14 2:59 
GeneralRe: Using VB Pin
Rob Philpott10-Jul-14 22:01
Rob Philpott10-Jul-14 22:01 
GeneralRe: Using VB Pin
crazedDotNetDev8-Jul-14 10:00
crazedDotNetDev8-Jul-14 10:00 
GeneralRepeating code Pin
Halil ibrahim Kalkan7-Jul-14 5:49
Halil ibrahim Kalkan7-Jul-14 5:49 
GeneralFirst-Adopter Pin
W Balboos, GHB7-Jul-14 5:24
W Balboos, GHB7-Jul-14 5:24 
GeneralAll of the above? PinPopular
Gary R. Wheeler7-Jul-14 3:25
Gary R. Wheeler7-Jul-14 3:25 
GeneralRe: All of the above? Pin
Mike Hankey7-Jul-14 8:57
mveMike Hankey7-Jul-14 8:57 
GeneralRe: All of the above? Pin
Erik Burd7-Jul-14 12:08
professionalErik Burd7-Jul-14 12:08 
GeneralThe worst programming habit,... PinPopular
Smart K87-Jul-14 3:10
professionalSmart K87-Jul-14 3:10 
GeneralRe: The worst programming habit,... Pin
56789012347-Jul-14 4:46
56789012347-Jul-14 4:46 
GeneralRe: The worst programming habit,... Pin
Smart K87-Jul-14 4:57
professionalSmart K87-Jul-14 4:57 

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.