Click here to Skip to main content
15,898,599 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.

 
GeneralRe: Unhandled Exceptions in a Bank Application Pin
N a v a n e e t h29-Oct-07 18:32
N a v a n e e t h29-Oct-07 18:32 
GeneralRe: Unhandled Exceptions in a Bank Application Pin
Vasudevan Deepak Kumar30-Oct-07 0:17
Vasudevan Deepak Kumar30-Oct-07 0:17 
GeneralRe: Unhandled Exceptions in a Bank Application Pin
Fatbuddha 129-Oct-07 3:46
Fatbuddha 129-Oct-07 3:46 
GeneralRe: Unhandled Exceptions in a Bank Application Pin
Vasudevan Deepak Kumar30-Oct-07 0:18
Vasudevan Deepak Kumar30-Oct-07 0:18 
GeneralStupidity and Stuburnness [modified] Pin
Xiangyang Liu 刘向阳23-Oct-07 10:51
Xiangyang Liu 刘向阳23-Oct-07 10:51 
GeneralRe: Stupidity and Stuburnness Pin
John R. Shaw23-Oct-07 16:23
John R. Shaw23-Oct-07 16:23 
GeneralRe: Stupidity and Stuburnness Pin
abhishek chouksey24-Oct-07 1:07
abhishek chouksey24-Oct-07 1:07 
GeneralA Well-Documented Piece of....*bleep* Pin
Philip Laureano23-Oct-07 5:03
Philip Laureano23-Oct-07 5:03 
[rant]
Here's the setup of an "unidentified" application:

For some reason, the developer didn't want to code in the language to which he was assigned, so the first thing that he did was create an entire generator that allowed him to generate the "other" language so that he could continue to program in the language of his choice. The resulting application is so "objectified" that the object model is several layers deep, and in order to find a "Save" command, I have to wade through 20+ pages of documentation describing his monolithic object model. The irony of it all is that it's nicely structured, it has all of its unit tests, and it also has plenty of documentation. In all, I'd say the codebase is about 30k lines, which isn't too terribly large.

There is, however, just one problem: I did the same project in less than 2k lines of code!

It's a bloated masterpiece!
[/rant]

Has anyone else ever run into this scenario?
GeneralRe: A Well-Documented Piece of....*bleep* Pin
Rob Graham23-Oct-07 9:25
Rob Graham23-Oct-07 9:25 
GeneralRe: A Well-Documented Piece of....*bleep* Pin
Robert Royall23-Oct-07 9:41
Robert Royall23-Oct-07 9:41 
GeneralRe: A Well-Documented Piece of....*bleep* Pin
Jim Crafton26-Oct-07 14:41
Jim Crafton26-Oct-07 14:41 
GeneralRe: A Well-Documented Piece of....*bleep* Pin
Blake Miller31-Oct-07 3:26
Blake Miller31-Oct-07 3:26 
GeneralRe: A Well-Documented Piece of....*bleep* Pin
John R. Shaw23-Oct-07 16:47
John R. Shaw23-Oct-07 16:47 
GeneralRe: A Well-Documented Piece of....*bleep* Pin
dwilliss31-Oct-07 4:31
dwilliss31-Oct-07 4:31 
AnswerRe: PROLOG on LISP Pin
NimitySSJ29-Nov-07 20:47
NimitySSJ29-Nov-07 20:47 
GeneralRe: A Well-Documented Piece of....*bleep* Pin
Draugnar31-Oct-07 8:09
Draugnar31-Oct-07 8:09 
GeneralRe: A Well-Documented Piece of....*bleep* Pin
Dan Neely31-Oct-07 9:12
Dan Neely31-Oct-07 9:12 
GeneralRe: A Well-Documented Piece of....*bleep* Pin
Draugnar31-Oct-07 10:01
Draugnar31-Oct-07 10:01 
GeneralRe: A Well-Documented Piece of....*bleep* Pin
Dan Neely31-Oct-07 10:37
Dan Neely31-Oct-07 10:37 
GeneralRe: A Well-Documented Piece of....*bleep* Pin
Draugnar31-Oct-07 10:51
Draugnar31-Oct-07 10:51 
GeneralRe: A Well-Documented Piece of....*bleep* Pin
Draugnar31-Oct-07 10:54
Draugnar31-Oct-07 10:54 
GeneralCHOTD [modified] Pin
leppie21-Oct-07 23:22
leppie21-Oct-07 23:22 
GeneralRe: CHOTD Pin
DavidNohejl21-Oct-07 23:28
DavidNohejl21-Oct-07 23:28 
GeneralRe: CHOTD Pin
originSH21-Oct-07 23:29
originSH21-Oct-07 23:29 
GeneralRe: CHOTD Pin
J4amieC21-Oct-07 23:38
J4amieC21-Oct-07 23:38 

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.