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

The Weird and The Wonderful

   

The Weird and The Wonderful forum is a place to post Coding Horrors, Worst Practices, and the occasional flash of brilliance.

We all come across code that simply boggles the mind. Lazy kludges, embarrassing mistakes, horrid workarounds and developers just not quite getting it. And then somedays we come across - or write - the truly sublime.

Post your Best, your worst, and your most interesting. But please - no programming questions . This forum is purely for amusement and discussions on code snippets. All actual programming questions will be removed.

 
GeneralIs this a coding horror? Pin
OriginalGriff27-Aug-11 0:09
mveOriginalGriff27-Aug-11 0:09 
GeneralRe: Is this a coding horror? Pin
Shameel27-Aug-11 23:39
professionalShameel27-Aug-11 23:39 
GeneralRe: Is this a coding horror? PinPopular
OriginalGriff27-Aug-11 23:50
mveOriginalGriff27-Aug-11 23:50 
GeneralRe: Is this a coding horror? Pin
Julien Villers29-Aug-11 2:21
professionalJulien Villers29-Aug-11 2:21 
GeneralRe: Is this a coding horror? Pin
BillW3329-Aug-11 3:02
professionalBillW3329-Aug-11 3:02 
GeneralRe: Is this a coding horror? [modified] PinPopular
annathor30-Aug-11 0:06
annathor30-Aug-11 0:06 
QuestionRe: Is this a coding horror? Pin
Paladin200030-Aug-11 3:38
Paladin200030-Aug-11 3:38 
AnswerRe: Is this a coding horror? Pin
annathor30-Aug-11 4:48
annathor30-Aug-11 4:48 
No, not always, there are some rare cases where cluttering the code with comments are justified.
But if you look at some code and thinks "gosh I better comment it, so other people understands it" then it is an indication that the code is a horror, why do you need to explain the system whit a language that is not designed to describe a system, when you allready have described it with a language that is designed to excplain a system?

Wouldn't it be better to left click, refactor->rename and clean up the code so it tells the story you want it to tell, insted of trying to excplain the story by including a secondary language into your source files?

also comments tends to become misleading and/or misplaced as the system evolves, so instead of excplaining the system it just adds to the confusion.

so, hyperboled, I say, a well commented code is a indication that the system is dirty.

and commenting in itself can also make clean code dirty by breaking up the logic and lie to you while you read the code.

In most cases you could explain what the sysem is supposed to do better whit a programming language than whit english or swahili. And if you, god forbid, uses comments to add todos, changelogs or similar there are plenty of good tools out there for that.
GeneralRe: Is this a coding horror? PinPopular
Nagy Vilmos30-Aug-11 5:04
professionalNagy Vilmos30-Aug-11 5:04 
GeneralRe: Is this a coding horror? Pin
Marbry Hardin30-Aug-11 5:34
Marbry Hardin30-Aug-11 5:34 
GeneralRe: Is this a coding horror? Pin
BobJanova30-Aug-11 6:17
BobJanova30-Aug-11 6:17 
GeneralRe: Is this a coding horror? Pin
GibbleCH30-Aug-11 11:42
GibbleCH30-Aug-11 11:42 
GeneralRe: Is this a coding horror? Pin
BobJanova30-Aug-11 23:12
BobJanova30-Aug-11 23:12 
GeneralRe: Is this a coding horror? Pin
GibbleCH31-Aug-11 3:56
GibbleCH31-Aug-11 3:56 
GeneralRe: Is this a coding horror? Pin
BobJanova31-Aug-11 6:04
BobJanova31-Aug-11 6:04 
GeneralRe: Is this a coding horror? Pin
GibbleCH31-Aug-11 7:50
GibbleCH31-Aug-11 7:50 
GeneralRe: Is this a coding horror? Pin
BobJanova1-Sep-11 0:40
BobJanova1-Sep-11 0:40 
GeneralRe: Is this a coding horror? Pin
YSLGuru2-Sep-11 6:57
YSLGuru2-Sep-11 6:57 
GeneralRe: Is this a coding horror? Pin
I.explore.code30-Aug-11 5:30
I.explore.code30-Aug-11 5:30 
GeneralRe: Is this a coding horror? Pin
patbob30-Aug-11 5:59
patbob30-Aug-11 5:59 
GeneralRe: Is this a coding horror? Pin
BloodyBaron29-Aug-11 22:38
BloodyBaron29-Aug-11 22:38 
GeneralRe: Is this a coding horror? Pin
GibbleCH30-Aug-11 11:44
GibbleCH30-Aug-11 11:44 
GeneralRe: Is this a coding horror? Pin
BloodyBaron30-Aug-11 22:21
BloodyBaron30-Aug-11 22:21 
GeneralRe: Is this a coding horror? Pin
GibbleCH31-Aug-11 3:56
GibbleCH31-Aug-11 3:56 
GeneralRe: Is this a coding horror? Pin
BobJanova31-Aug-11 0:03
BobJanova31-Aug-11 0:03 

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.