Log in

No account? Create an account
28 August 2008 @ 11:24 am
Verb tense question  
Hey, all you grammaristes!

We're having a ... debate ... regarding documentation at work, and I've realized I don't know how to describe the difference between two approaches.

1. If the user selects "OK", the routine will run.
2. If the user selects "OK", the routine runs.

Apparently use of the future tense is eeeeevil, so we're being told not to write in the style of option one. I'm not entirely persuaded that it's purely a future tense, though. Is there a better name for that construction? Subjunctive pluperfect or something? (And no, I don't remember what "pluperfect" even is, so if that was a tautology, feel free to laugh at my expense!)
Current Mood: confusedconfused
Nomignomi on August 28th, 2008 04:30 pm (UTC)
I'm no help with naming the tenses (I always get them confused, because we don't always use the same names as English teachers do), but I can tell you that we never use "will" (or, even worse, "may") in the documentation I write. Instead, we'd most likely use one of the following:

Select OK to run the routine. (preferred)

Run the routine by selecting OK.

We tend not to mention the user explicitly, because they're the obvious one to be performing the action. :-)

michelel72michelel72 on August 28th, 2008 09:22 pm (UTC)
Ah, but if you're writing an explanation to fellow staff rather than user documentation, that doesn't work as well, unfortunately. "Before this change, when the user selected "OK", the screen turned pink and stuck out its tongue. As of this change, if the user selects "OK", the routine will simply run without editorializing." This isn't "aimed at" users, so the descriptive does have to be used. Alternately, the agent might not even be a user: "Previously, when the midnight compile ran, it sporadically paused to go raid the fridge. With this change, when the records compile, they will have to complete all processes before snacks are permitted." To me, the semi-future tense there is a consequence of the conditional nature of the statement.

Pity. I was secretly hoping that you would have the answer for me!
abbasegalabbasegal on August 28th, 2008 10:34 pm (UTC)
To my ear, the first option sounds more correct, though I might be tainted by Hebrew grammar, where the future tense is correct in that situation.

Alternatively (not going to imperative), how about "When" instead of "If":

When the user presses OK, the routine runs.

That sounds more descriptive to me.

Note -- I just found the following summary of English tenses