Click here to Skip to main content
15,885,366 members

Survey Results

Are we, as developers, getting better or worse at writing good code?

Survey period: 24 May 2021 to 31 May 2021

A very loaded question, sure, but try and think about when you first started writing code and the examples you read and the code you worked on, and compare it to what you see now.

OptionVotes% 
In general I think we as a profession are definitely writing better code75839.42
I think developers these days are generally writing better code39120.33
I can't see much of a change from years past39520.54
I think the quality of code is going down1377.12
I think the quality of code is definitely getting worse824.26
Unanswerable: Code quality is in the eye of the beholder884.58
Wrong question: it's not about quality. it's about whether it does the job and how much it cost to write723.74



 
GeneralThere are two distinct camps here ... Pin
OriginalGriff24-May-21 0:16
mveOriginalGriff24-May-21 0:16 
GeneralI still see the same **** Pin
den2k8823-May-21 21:14
professionalden2k8823-May-21 21:14 
GeneralRe: I still see the same **** Pin
Greg Utas24-May-21 1:37
professionalGreg Utas24-May-21 1:37 
GeneralRe: I still see the same **** Pin
den2k8824-May-21 2:38
professionalden2k8824-May-21 2:38 
GeneralRe: I still see the same **** Pin
Greg Utas24-May-21 2:51
professionalGreg Utas24-May-21 2:51 
GeneralRe: I still see the same **** Pin
den2k8824-May-21 3:17
professionalden2k8824-May-21 3:17 
GeneralRe: I still see the same **** Pin
Greg Utas24-May-21 3:27
professionalGreg Utas24-May-21 3:27 
GeneralRe: I still see the same **** Pin
rjmoses25-May-21 6:46
professionalrjmoses25-May-21 6:46 
Add to your list:

* Poorly organized code.
* Executable code in C/C++ header files.
* Vague structure names like xx_
* One of my !favorites "if ( 1 == A ) "
* Unclear/non-descriptive function names
* One line functions e.g., AplusB (int a, int b { return a + b; }

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.