Click here to Skip to main content
15,881,600 members

Survey Results

What are the worst habit a developer can have?

Survey period: 28 Jun 2021 to 5 Jul 2021

Obviously not an exhaustive list...

OptionVotes% 
Reinventing the wheel instead of using existing libraries35140.48
Prematurely optimising18821.68
Adding a million features "just in case"35340.72
Not commenting (especially when it's tricky code)43149.71
Commenting too much12214.07
Massively over-engineering things40146.25
Pulling in new technologies / libraries / frameworks for no good reason44150.87
Using the same tool for every single problem11913.73
Leaving edge cases and error handling to others36341.87
5,000 line functions39445.44
Other (please comment)242.77
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
GeneralRe: Almost all of them, and "other" Pin
Greg Utas29-Jun-21 3:54
professionalGreg Utas29-Jun-21 3:54 
GeneralRe: Almost all of them, and "other" Pin
Bernhard Hiller29-Jun-21 20:24
Bernhard Hiller29-Jun-21 20:24 
GeneralRe: Almost all of them, and "other" Pin
Greg Utas30-Jun-21 0:14
professionalGreg Utas30-Jun-21 0:14 
AnswerOther: not working with others Pin
acomputerdog28-Jun-21 7:59
professionalacomputerdog28-Jun-21 7:59 
GeneralRe: Other: not working with others Pin
Slacker00728-Jun-21 10:19
professionalSlacker00728-Jun-21 10:19 
GeneralRe: Other: not working with others Pin
Dan Neely30-Jun-21 3:04
Dan Neely30-Jun-21 3:04 
GeneralRe: Other: not working with others Pin
Slacker00730-Jun-21 3:17
professionalSlacker00730-Jun-21 3:17 
GeneralRe: Other: not working with others Pin
Dan Neely30-Jun-21 3:48
Dan Neely30-Jun-21 3:48 
Slacker007 wrote:
you like to bust my chops on a lot of my posts. I find that interesting. Sigh | :sigh:


I vaguely recall you (someone else??????) saying something like this to me in the past.

I don't know what to say other than that you apparently write the sort of post that triggers my desire to reply frequently. CP's layout is such that the names associated with messages are shoved so far off to the right that they're normally out of my field of view and ignored by default.

I'm not actively targeting you because 99% of the time I'm unaware of whom I'm replying to. ¯\_(ツ)_/¯
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius

GeneralWorst Developer Habit Pin
jlogan42728-Jun-21 5:32
jlogan42728-Jun-21 5:32 
GeneralRe: Worst Developer Habit Pin
PSU Steve29-Jun-21 3:22
professionalPSU Steve29-Jun-21 3:22 
GeneralRe: Worst Developer Habit Pin
Peter R. Fletcher29-Jun-21 4:12
Peter R. Fletcher29-Jun-21 4:12 
GeneralFirst, my "other" comment PinPopular
W Balboos, GHB28-Jun-21 4:16
W Balboos, GHB28-Jun-21 4:16 
Generalall of the above PinPopular
Slacker00728-Jun-21 1:49
professionalSlacker00728-Jun-21 1:49 
GeneralRe: all of the above Pin
W Balboos, GHB28-Jun-21 4:17
W Balboos, GHB28-Jun-21 4:17 
GeneralRe: all of the above Pin
MichaelLuna29-Jun-21 6:58
MichaelLuna29-Jun-21 6:58 
GeneralOne more ... Pin
Amarnath S28-Jun-21 0:31
professionalAmarnath S28-Jun-21 0:31 
General"Massively over-engineering things"? No, no ... that's a plus! Pin
OriginalGriff27-Jun-21 23:19
mveOriginalGriff27-Jun-21 23:19 
GeneralRe: "Massively over-engineering things"? No, no ... that's a plus! Pin
Jacquers28-Jun-21 23:21
Jacquers28-Jun-21 23:21 
GeneralRe: "Massively over-engineering things"? No, no ... that's a plus! Pin
Matt McGuire29-Jun-21 4:33
professionalMatt McGuire29-Jun-21 4:33 
GeneralRe: "Massively over-engineering things"? No, no ... that's a plus! Pin
Daniel Pfeffer30-Jun-21 23:01
professionalDaniel Pfeffer30-Jun-21 23:01 
GeneralRe: "Massively over-engineering things"? No, no ... that's a plus! Pin
OriginalGriff30-Jun-21 23:28
mveOriginalGriff30-Jun-21 23:28 
GeneralAlmost all of them Pin
den2k8827-Jun-21 20:58
professionalden2k8827-Jun-21 20:58 
GeneralEverything and even more Pin
Bernhard Hiller27-Jun-21 20:49
Bernhard Hiller27-Jun-21 20:49 
General(Almost) all of them? Pin
Mike (Prof. Chuck)27-Jun-21 18:35
professionalMike (Prof. Chuck)27-Jun-21 18:35 
GeneralRe: (Almost) all of them? Pin
Bernhard Hiller27-Jun-21 20:52
Bernhard Hiller27-Jun-21 20:52 

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.