Sometimes making software becomes an interesting exercise in metaphysical philosophy. Things that don't exist can be your downfall.
In this case, user directories.
We're busily running through the last minute go/no-go checks for the upcoming release, and it's all getting a little like Mission Control here...
XAV
Cowboy hat - check!
DAVE
Shader model three - check!
TWAK
Script slider - check!
DAVE (the other one)
Launcher is GO, repeat, launcher is GO!
COMMANDER ANDREW stretches his hand towards the big red button labelled RELEASE. An expectant hush falls across the control room. Pull back to master shot, then crane down to BEN, a scruffy-looking guy in the corner.
BEN S
Er, Commander, I think we have a problem. What if you try to load a movie when there's no user directory?
Shock passes across everyone's faces. ANDREW pulls his hand back.
ANDREW
OK, hold it everyone. Ben, say your piece...
BEN
Well, it's only a theoretical possibility, but... what if the user stores his movies somewhere other than the default directory, and then tries to load a movie, in which case...
DAVE and TWAK
(horrified)
... there'd be no user directory, Moviestorm would lose all control, and crash into the Sun, causing a massive solar flare and the destruction of all life on Earth!
ANDREW
Is that bad?
BEN
(firmly)
Yes.
ANDREW
(taking command)
I need an answer, people. Now. This window is closing fast. If we don't get Moviestorm off the ground now, I don't have to remind you what the consequences will be.
TWAK
I'm on it, Commander!
DAVE throws a manly arm around BEN's shoulders. It’s a guy moment, as we see BEN swell with pride.
DAVE
Good call, son. That took guts, but you may just have saved the whole mission.
Who said life in the software industry was ever dull, eh?