Click here to Skip to main content
15,892,674 members

Survey Results

What's easier to read: Code or Text?

Survey period: 14 Apr 2014 to 21 Apr 2014

Given a code sample and an accurate well-written textual description of the code, what's easier for you to read?

OptionVotes% 
Code57128.14
Depends on the code and the text1,30264.17
Text1587.79



 
GeneralRe: Text is always easier to read Pin
Rob Grainger16-Apr-14 5:06
Rob Grainger16-Apr-14 5:06 
GeneralRe: Text is always easier to read Pin
Rob Grainger16-Apr-14 22:12
Rob Grainger16-Apr-14 22:12 
Generalwell written code doesn't need explanation Pin
AlexCode13-Apr-14 22:20
professionalAlexCode13-Apr-14 22:20 
GeneralRe: well written code doesn't need explanation Pin
Kevin McFarlane14-Apr-14 4:12
Kevin McFarlane14-Apr-14 4:12 
GeneralRe: well written code doesn't need explanation Pin
Rob Grainger16-Apr-14 22:17
Rob Grainger16-Apr-14 22:17 
GeneralRe: well written code doesn't need explanation Pin
Kevin McFarlane16-Apr-14 23:53
Kevin McFarlane16-Apr-14 23:53 
GeneralRe: well written code doesn't need explanation Pin
snorkie14-Apr-14 7:24
professionalsnorkie14-Apr-14 7:24 
GeneralRe: well written code doesn't need explanation Pin
AlexCode14-Apr-14 20:04
professionalAlexCode14-Apr-14 20:04 
I agree with you that good code is subjective, and as we evolve either technical or in business perspective we look back and see things that need improvement.

But one thing is good code, another thing is well written code. Reading the points I mentioned on my post you see nothing related to amazingly performant and optimized code. It's all about how to present and organize it.
And my code from 6 months ago is as readable as the code from today, but my code from 2 years ago isn't! Shucks | :-\

So my point is that if you really respect a good set of coding guide lines, your comments will be minimal and usually only at the class level, occasionally at the method level and never inside the methods.

Applying good naming conventions and breaking your code in small testable pieces will make it self documented.

After all, code is a language. We should be able to organize it to make it readable as a book.

As for documentation, that's another story and has nothing to do with in-line comments.
You have to document your business, your architecture and your APIs, but none of them should live in-line with your code.

Happy coding!! Smile | :)
GeneralRe: well written code doesn't need explanation Pin
snorkie15-Apr-14 3:59
professionalsnorkie15-Apr-14 3:59 
GeneralRe: well written code doesn't need explanation Pin
AlexCode19-Apr-14 9:56
professionalAlexCode19-Apr-14 9:56 
GeneralDidn't think was about commenting Pin
CHill6013-Apr-14 22:02
mveCHill6013-Apr-14 22:02 
GeneralCode with Syntax colors Pin
Sampath Lokuge13-Apr-14 21:58
Sampath Lokuge13-Apr-14 21:58 
GeneralCode does not lie... Pin
Sander Rossel13-Apr-14 21:06
professionalSander Rossel13-Apr-14 21:06 
GeneralRe: Code does not lie... Pin
Marco Bertschi13-Apr-14 21:47
protectorMarco Bertschi13-Apr-14 21:47 
GeneralRe: Code does not lie... Pin
Kevin McFarlane14-Apr-14 6:33
Kevin McFarlane14-Apr-14 6:33 
GeneralDepends on the author. Pin
OriginalGriff13-Apr-14 21:05
mveOriginalGriff13-Apr-14 21:05 
GeneralText Pin
Mohamad M. Mohamad13-Apr-14 21:04
Mohamad M. Mohamad13-Apr-14 21:04 
GeneralSilly question... Pin
Mehdi Gholam13-Apr-14 20:19
Mehdi Gholam13-Apr-14 20:19 
GeneralTechnical person always like to read code first. Pin
koolprasad200313-Apr-14 20:16
professionalkoolprasad200313-Apr-14 20:16 
GeneralRe: Technical person always like to read code first. Pin
DJ van Wyk13-Apr-14 20:41
professionalDJ van Wyk13-Apr-14 20:41 
GeneralRe: Technical person always like to read code first. Pin
Manoj Kumar Choubey14-Apr-14 1:18
professionalManoj Kumar Choubey14-Apr-14 1:18 
GeneralWhat does textual "description of the code" contains ? Pin
Davide Zaccanti13-Apr-14 19:40
Davide Zaccanti13-Apr-14 19:40 
GeneralRe: What does textual "description of the code" contains ? Pin
Peter Leow13-Apr-14 19:59
professionalPeter Leow13-Apr-14 19:59 
GeneralLike this? Pin
thatraja13-Apr-14 21:06
professionalthatraja13-Apr-14 21:06 

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.