Click here to Skip to main content
13,351,465 members (46,008 online)

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: Productivity Wars Pin
Chris Maunder7-Jun-13 15:57
adminChris Maunder7-Jun-13 15:57 
GeneralRe: Productivity Wars Pin
AspDotNetDev7-Jun-13 16:18
protectorAspDotNetDev7-Jun-13 16:18 
GeneralRe: Productivity Wars Pin
V.9-Jun-13 23:22
professionalV.9-Jun-13 23:22 
GeneralRe: Productivity Wars Pin
harold aptroot10-Jun-13 4:19
memberharold aptroot10-Jun-13 4:19 
GeneralRe: Productivity Wars Pin
YvesDaoust10-Jun-13 21:47
memberYvesDaoust10-Jun-13 21:47 
GeneralRe: Productivity Wars Pin
Fran Porretto11-Jun-13 2:00
memberFran Porretto11-Jun-13 2:00 
GeneralRe: Productivity Wars Pin
vonb11-Jun-13 2:40
membervonb11-Jun-13 2:40 
GeneralRe: Productivity Wars Pin
Dominic Amann11-Jun-13 3:52
memberDominic Amann11-Jun-13 3:52 
I am with you totally. I see complaints like the ones which have already followed your post all the time. Fact is most people have such large egos that it is easier for them to write something than to learn to use code someone else wrote - because they are already "experts" and no longer students.

We use boost all the time for as much of what it can do as we can possibly use. We use Google code (kml libs), we use zlib, we pretty much use anything open source that fits our needs.

If a half decent C++ dev can't wrap a library to give us a stylistically appropriate interface in less time than it would take to write the entire library, then that C++ dev is no use to us.

Most of the arguments against are straw men (presuming open source here). Will a 3rd party library be maintained going forward? Dunno - but sure as heck our own home grown solution won't be maintained by anyone else either. Is it any good? There are a large number of excellent libraries out there for many, many common programming needs. They have had thousands of eyeballs and hundreds of consumers testing them and fixing them. Sure beats the size of our QA team. Code Project itself is an excellent resource for working code that has been peer reviewed the heck out of.

Do your research. Set aside your ego. Borrow code.
GeneralRe: Productivity Wars Pin
jim lahey11-Jun-13 7:00
memberjim lahey11-Jun-13 7:00 
GeneralRe: Productivity Wars Pin
StatementTerminator11-Jun-13 5:08
memberStatementTerminator11-Jun-13 5:08 
GeneralRe: Productivity Wars Pin
BrainiacV11-Jun-13 5:40
memberBrainiacV11-Jun-13 5:40 
GeneralRe: Productivity Wars Pin
StatementTerminator11-Jun-13 6:00
memberStatementTerminator11-Jun-13 6:00 
GeneralRe: Productivity Wars Pin
jnlt11-Jun-13 7:10
memberjnlt11-Jun-13 7:10 
GeneralRe: Productivity Wars Pin
CarlosAlbertoEstrada11-Jun-13 7:11
memberCarlosAlbertoEstrada11-Jun-13 7:11 
GeneralRe: Productivity Wars Pin
StatementTerminator11-Jun-13 7:43
memberStatementTerminator11-Jun-13 7:43 
GeneralRe: Productivity Wars Pin
RafagaX11-Jun-13 8:31
memberRafagaX11-Jun-13 8:31 
GeneralRe: Productivity Wars Pin
jschell11-Jun-13 9:19
memberjschell11-Jun-13 9:19 
GeneralDeveloper whose first language is not English Pin
Chris Quinn7-Jun-13 4:17
memberChris Quinn7-Jun-13 4:17 
GeneralRe: Developer whose first language is not English Pin
jim lahey7-Jun-13 5:57
memberjim lahey7-Jun-13 5:57 
GeneralRe: Developer whose first language is not English Pin
OriginalGriff7-Jun-13 6:02
protectorOriginalGriff7-Jun-13 6:02 
GeneralRe: Developer whose first language is not English Pin
ENOTTY7-Jun-13 6:08
memberENOTTY7-Jun-13 6:08 
GeneralRe: Developer whose first language is not English Pin
Amitosh Swain11-Jun-13 17:34
memberAmitosh Swain11-Jun-13 17:34 
JokeRe: Developer whose first language is not English Pin
VUnreal2-Jul-13 10:39
memberVUnreal2-Jul-13 10:39 
GeneralERROR_SUCCESS => the successful error Pin
damn.tiby6-Jun-13 22:26
memberdamn.tiby6-Jun-13 22:26 
GeneralRe: ERROR_SUCCESS => the successful error Pin
Keith Barrow6-Jun-13 23:42
mentorKeith Barrow6-Jun-13 23:42 

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.

Advertise | Privacy |
Web01 | 2.8.180111.1 | Last Updated 20 Jan 2018
Copyright © CodeProject, 1999-2018
All Rights Reserved. Terms of Service
Layout: fixed | fluid