- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
I am flattered to meet my namesake.
Admin
"De Monet." "De MoNET!"
Admin
I've seen similar goofy code, where the enterprise architect decreed that all parameters must be declared as void *. The big guy in Madrid probably thought that call by text string was the bees-knees, it worked just fine in his 5-line test program, therefore everybody should use it.
Admin
toString is démodé?
Sorry, but I've just tostRing.
Admin
Don't get saucy with me Bernaise!
Admin
I agree too with both comments.
Admin
'straya (caaaarnt)!
Shorten (usually by dropping the last syllable, or all except the first syllable) and append either o, zza, or y
eg. Robert => Robbo, Gary => Gazza, cockroach => cocky Although, compo = compensation, usually work compensation (ie. work-related injury or overtime). Raspberries don't get shortened though, and Anto would be short for Anthony (if they don't go by Tony). "Antidisestablishmentarianism" is just "fuck off with ya long words ya poofter"
Admin
Admin
Admin
It's neither a typo nor a misspelling but an encoding problem, specifically Latin-1 (either ISO or Windows) being interpreted as Mac Roman. Our Hero should also expect to meet ñ rendered as Ò.
In a non-English-speaking country, this kind of error can be lethal. But that's a whole other wtf.
Captcha: "ingenium". Oh, don't be silly, it was nothing.
Admin
TRWTF is that you think that is bad.
Admin
"Tony"? Bit long isn't it, we just use 'Tone', drop that long e - but keep the long o, otherwise its a measurement of weight.
Admin
What documentation could you imagine that would have made the solution he went with more obvious?
And how many projects has any experienced person been a part of here where tracking down some dudes who wrote the software 10 years ago is faster than spending some time stepping trough the code?
I know proper documentation is great, but is reading code a lost art?
This article sucks.
Admin
That's a common pattern with the guy who wrote had written the article.
Admin
When I joined my current company, my first assignment was on a team supporting a mission-critical application originally written by offshore contractors. They took this retarded reflection scheme to a new level and to this day still try to defend it.
Part of this application is a .NET web service. The offshore devs thought reflection was the greatest thing ever, so they wrote 90% of this complex web service in a single class. They divided this class as a partial amongst 130+ individual source files.
Rather than directly calling methods on this unholy monster, they have a single utility class that takes the name of a method as a string, plus a variable-length array (of type Object) to hold whatever parameters you'd care to pass. The utility class then reflects over the monster class and calls the appropriate method, blindly assuming the varargs will match the method signature. At last count there were 783 methods in the beast. Calling any of them requires a developer to know ahead of time the specific parameter type and order, so he can construct the varargs array appropriately.
Offshore defends this monstrosity by claiming that a brand-new developer can come in and start bolting on functionality immediately without impacting any other part of the system.
Admin
Funcking hell mate, when I think I've heard of all the fucking stupidities that developers can inflict on the world, a new one comes around the corner. Respect / commiserations etc.
Admin
Last time the world witnessed mixing German with English was the birth of Queen Victoria
Admin
SAP gave birth to Queen Victoria?
Admin
Admin
Admin
Knew someone that ended up with "[email protected]" as his student email address because of how they were created.
Admin
Don't forget the notion of concatenating the conversational abbreviation of the first name with the first initial of the surname (popular in the early days of the internet when it was all such a novelty) that gave a colleague of mine the wonderful email address of "[email protected]".
Admin
Please kindly elucidate me as to why you consider having everything "stringly typed" (even better, XML typed) is good? I'm not talking a service layer that interchanges data with a totally different system here - this is one method calling another method within the same module.
Admin
Admin
This category is called CodeSOD. The S stands for "snippet".
The article is 727 words long.
STOP THIS MADNESS!!
"Code snippets" on this site used to look like this:
Eric Casto came across some code written by a co-worker who really wanted to make sure his bases were covered ...
if (connected || !connected) { //ED: Snip }
Admin
Why would you fly from central Spain to Madrid. It's at worst 2 hours by car.
Captcha: incassum. Just incassum you're interested.
Admin
Mixing English with Español/Français/Deutsch is bad? How about consonants of romanized 中文?
Take "The Daily WTF" as an example. Google translate it to "每日跆拳道" (far from accurate btw). Romanize to "Měi rì táiquándào". Extract the consonants to form "mrtqd". Notice that Chinese has a very high proportion of homophones. Even the full romanization is hard to read without context. Any information is utterly destroyed by this "acronym".
And to make it worse romanization is based on Mandarin, which evolved in northern China. My native tongue is Cantonese, a southern dialect. Their pronunciations are quite different, and there is quite often a switch in consonants.
At least Mandarin is the official tongue so it was taught in school. I couldn't imagine if it is transliterated from another local dialect spoken in area thousands of kilometers away...
Captcha: plaga, reverse engineering skill is needed to cleanse the plaga from inherited code base.
Admin
My money is on Embarcadero. No reason. That's the name that popped in my head when you said "branches across Europe". I don't even know where these guys have branches, but I encountered one somewhere east once :D
Admin
Hello – I must say, I’m impressed with your site. I had no trouble navigating through all the tabs and information was very easy to access. I found what I wanted in no time at all. Pretty awesome. Would appreciate it if you add forums or something, it would be a perfect way for your clients to interact. Great job group buy seo