- 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
Recursion: see 'Recursion'.
Admin
If it passes the unit tests, who cares?
Admin
OMG an almost-blank comment page!
FIRST, let me say that this WTF kind of sucked. Are we on a WTF shortage?
SECOND, how is this related to the version-control script?
Third I guess.
Admin
Pete and Repete are on a boat. Pete jumps off. Who's left?
Wash, rinse, repeat.
Admin
Gotta love TDD!
Admin
It's cute, the way the OP assumes they USE test cases.
Admin
You know a loop would have made that much easier... :p
Admin
"Instead of fixing the code, they copied it deep enough so that it would pass all of their test cases."
They really have test cases?
Admin
Well, yeah, fixing the code would have taken more time and would have required some brains. And brains wasn't included in the contract fee.
Admin
We could do a whole month on outsourcing WTFs and not run out. Like the outsourced rewrite of a multi threaded system we have; it worked only for single instance.
CAPTCHA gravis - could relate to mass or pregnancy
Admin
The real WTF is not revoking their write access to production site.
Admin
Frist Frist/Second Frist/Second/Thrid Frist/Second/Thrid/Frouth Frist/Second/Thrid/Frouth/Fithf Frist/Second/Thrid/Frouth/Fithf/Sixth Frist/Second/Thrid/Frouth/Fithf/Sixth/Seventh Frist/Second/Thrid/Frouth/Fithf/Sixth/Seventh/Eigth Frist/Second/Thrid/Frouth/Fithf/Sixth/Seventh/Eigth/Ninth Frist/Second/Thrid/Frouth/Fithf/Sixth/Seventh/Eigth/Ninth/Tenth Frist/Second/Thrid/Frouth/Fithf/Sixth/Seventh/Eigth/Ninth/Tenth/Eleventeenth Frist/Second/Thrid/Frouth/Fithf/Sixth/Seventh/Eigth/Ninth/Tenth/Eleventeenth/Twelve Frist/Second/Thrid/Frouth/Fithf/Sixth/Seventh/Eigth/Ninth/Tenth/Eleventeenth/Twelve/Thirteenieth Frist/Second/Thrid/Frouth/Fithf/Sixth/Seventh/Eigth/Ninth/Tenth/Eleventeenth/Twelve/Thirteenieth/Fourteenth Frist/Second/Thrid/Frouth/Fithf/Sixth/Seventh/Eigth/Ninth/Tenth/Eleventeenth/Twelve/Thirteenieth/Fourteenth/Fifteenth
Admin
Fixed?
Admin
They should have fixed it by adding a symbolic link in the applet directory back to itself.
But seriously, what is with some of these web design shops and source control? I have had so much trouble with them saying that subversion is too difficult to use, and then ranting when I don't give them write access to the production server. WTF!
Admin
Shoot that developer! Shoot that developer! Shoot that developer! Shoot that developer! Shoot that developer! Shoot that developer!
... ah, you get the drift.
Admin
IN
The word you want is IN
Based IN Kerblekistan.
While we're about it, one does not "work out of", either. One "works in" somewhere. You don't "live out of ...", do you?
Admin
Hope you wrote a skript rather them writing it by hand
Admin
Seriously .. web design and source control don't go together.
Most programmers are really bad. the worse are web design bad, barely able to use dreamweaver or implement joomla although both are toys for the brainless.
Admin
At least they HAVE unit tests :)
Admin
While we're AT IT, I see someone has never "lived out of" their car before.
I'm gonna guess it's an American English vs Rest of the world English discrepancy.
Admin
yeah, I can see this happening usin "applet/my.jar" instead of "/applet/my.jar"
Admin
Um.. Pete got rinsed?
captcha: erat - pests at the eMachines factory
Admin
And yes, I got a job as a web developer working out of the Kerblekistan office. Because the Kerblekistan office doesn't really exist (don't tell the customers!) so I have to do everything in my laptop out by the open air fish market down by the river.
Admin
Admin
You do if it's a car. And the phrase "work out of" is a valid construct with a completely different connotation than "work in". I work in my companies home office in New York. My colleague works out of our satellite office in California, in that he has a desk there but spends 80% of his time on the road.
Admin
No, but I've lived in my car for a couple of nights. I imagine when you did this, you spent a lot of time filling out job applications. Me, I filled a few in.
Did you pass the long, cold hours colouring out some pictures?
It's just a picky little thing called English grammar; to live somewhere, one has to be in it. When most people are at work, they are in their offices, although I'll grant an exception would be a person who's office is a box somewhere where they only have post delivered.
I think we're at a stage now where we'd rather you called it just "American". That would stop these silly arguments.
Admin
Google finds over twelve million hits for the exact phrase "lived out of", so yes, people employ that usage quite frequently.
Admin
Hey, I live out of the pantry when I'm too lazy to go grocery shopping.
Admin
Admin
"Which Formula 1 driver won the championship in 1975, 1977 and 1984?" "Lauda." "I said, WHICH FORMULA 1 DRIVER WON THE CHAMPIONSHIP IN 1975, 1977 AND 1984?" "LAUDA!" Etc, ad nauseam.
Admin
This reminds me of an issue we ran into with one of our third party pieces of software. When you uninstall it, it would leave behind a config file with all the install settings for reinstalling. This was nice since our test environment reinstalled it with every build as part of install scripts. During the reinstall it was set to -silent since the defaults were already correct and the config file -never- changed.
Jump ahead 6 months later and for some strange reason it would not startup, so the Test team maunually reinstalled it, verifiying all settings were correct. Again it would not startup. Everything appeared to be fine until one tester navigated into the bin folder (not called bin of course, but instead some long unmeaningful name which I cant remember) and saw it was empty with the exception of another bin folder of the same name. The tester then tried to navigate the folder heirarchy to try and get to the actual bin folder but Windows eventually cried and died. The tester WTFed by all this then opened the never changing config file and discovered that it not only had an install path (which was correct) it had a secondary path for the bin folder, but with every install it was putting the bin folder in the bin folder and updating the config file to reflect this. So after a dozen builds the overly nested bin/bin/bin/bin length had surpassed Windows' max path length.
Admin
Google also finds over 1.5 million pages referencing the phrase "Meep is gay".
Admin
The box, perhaps? Though perhaps not for Kerbleckistanian applets, though.
Admin
Not exactly classic but certainly understandable to me. One project I work on has an xsl attribute filter in around 50 directories. You can never be sure which is the one operating at any point in time. Makes for a nice game of xsl roulette. If you like changing a file, testing the effect and then finding another file it might be. 50 times. This is of course typical of the project structure in general. You mgiht guess why I am reading TDWTF.
Admin
I wouldn't compare that to roulette... russian roulette variants need to be simple. Hammer hits powder, projectile goes into head. Its more like risk... you fucked up 5 turns ago and now you've lost asia, and you are still trying to figure out why...
Admin
Frist! To second this!
BTW, FTFY.
Admin
I live out of Afghanistan. I live out of Afghanistan and Albania. I live out of Afghanistan and Albania and Algeria. I live out of Afghanistan and Albania and Algeria and Andorra. I live out of Afghanistan and Albania and Algeria and Andorra and Angola.
etc. (int keeping with today's design pattern)
Admin
Admin
Be glad they don't work out of Uzbekibekistanstan
Admin
Admin
And this is why Test-Driven Development isn't the holy grail it's made out to be.
(Captcha: eros. Happy Valentine's Day, I guess!)
Admin
^ My immediate first thought too.
Admin
Or that they had write access to begin.
Set up the process so that only the deployment manager(s) have access, and their tools only allow deployment from source control.
Admin
Wrong solution (I'm referring to the one that the person in the article was doing). The correct way to solve that once and for all would be to take away production access from them as a group, assign it to only one person in it, and make that person responsible for making sure nothing gets deployed to production without it being in the source repository first and tested. Another violation: fire the dumbasses.
Admin
Yo dawg. I heard you like applet/ so I put applet/ in your applet so you can applet/ while you applet.
Admin
Actually, it's your mentality of thinking that Test Driven Development only means "writing code that passes tests" that's the problem. Obviously this is not what it means.
This reminds me of the idiots that justify not wearing seatbelts by saying that they can cause death in high speed accidents because they can snap your spine, or because they have a friend that survived an accident because he was thrown from the vehicle.
Admin
It doesn't prove that, either. It could be robots, or cats walking on keyboards.
Admin
So you're "our" man in Kerbleckistan?
Admin
All the sudden, I'm reminded of my list of grammar and syntax mistakes, based off of the internet. I wrote it down, but on accident, I lost it. I guess I should of made a copy. Once and a while, I try to remember what it was comprised of. But I could care less, for all intensive purposes.
Admin
"based out of" is pretty rare and has only been around since the 60s it seems. It is about half as common in BritEng as in AmerEng.
http://books.google.com/ngrams/graph?content=based+out+of&year_start=1800&year_end=2000&corpus=5&smoothing=0
http://books.google.com/ngrams/graph?content=based+out+of&year_start=1800&year_end=2000&corpus=6&smoothing=0
Just because you haven't noticed your country-men using a phrase, doesn't mean you have proof it isn't being used.