Both, Either, and Neither for Two Technical Options
LESSON
Technical English: Pronouns and Determiners for Clear References
Both, Either, and Neither for Two Technical Options
By the end of this lesson, you will be able to...
Include both members of a known pair with both.
Describe one acceptable choice from a pair with either.
Reject the two members together with neither, while keeping the pair visible.
Idea in one sentence: Both, either, and neither tell the reader whether a statement includes two known options, allows one of them, or excludes them both.
Core Insight
Imagine a design review with exactly two candidates for a notification path:
- a synchronous API call from the checkout service;
- an asynchronous queue between checkout and notifications.
The pair is fixed. The team has not opened a third option yet. That small fact matters because these words are built for a visible pair.
Compare the review notes:
Both options protect the notification contract.
Either option can work for the first release.
Neither option is easy to operate during an outage.
The options did not change. The writer changed the decision boundary:
- Both includes the two members in the same statement.
- Either permits one member of the pair; the sentence does not require the team to choose a particular one yet.
- Neither rejects the two members for the property being discussed.
These forms are not decorative substitutes for “two.” They tell the reader how to read the evidence and what decision remains open.
The Small Situation: A Two-Option Design Review
At 10:00, the team writes down the pair before discussing trade-offs:
| Option A | Option B |
|---|---|
| synchronous API | asynchronous queue |
The first draft says:
Both options send a notification.
This is a shared property. The API and the queue each send a notification in the tested scenario.
The second sentence narrows the decision:
Either option is acceptable for the prototype.
This means the prototype can use one member of the pair. The sentence does not claim that the team will deploy both paths, and it does not identify which one yet.
The third sentence records a limitation:
Neither option is cheap to operate when the provider is unavailable.
The rejection applies to the property “cheap to operate during provider failure.” It does not mean that the options are useless for every purpose.
Keep the pair visible when a pronoun replaces the noun:
The API and the queue have different failure signals. Both are observable, but either may be selected for the prototype; neither is ready for an unattended production rollout.
The reader can resolve both, either, and neither because the two referents were named first.
The Naive Idea: All Three Words Mean Two
A reasonable first rule is:
If there are two options, choose any of these words.
That rule loses the decision state. Consider the question “Can we ship one of these designs?”
Both options are acceptable.
This says the two options meet the condition. It may support a choice, but it also claims that both pass.
Either option is acceptable.
This says one member can be chosen. It is useful when the implementation team will select one path after another constraint is checked.
Neither option is acceptable.
This closes the pair for the current condition. A third design or a new constraint is needed.
Replacing one word with another can turn an open choice into a broad approval or a complete rejection. The reader needs the intended state, not just the number of candidates.
A Better Model: Include, Allow, Reject
Use three questions before choosing the form.
1. Do I want to describe the two members together?
Use both:
Both services emit a request id.
Both options are covered by the rollback test.
With a countable pair, both takes a plural noun and plural verb: both services emit, both options are. The statement applies to member A and member B.
2. Is one member of the pair sufficient?
Use either:
Either service can own the retry policy.
Either option is acceptable after the latency test.
In careful technical writing, either before a singular count noun takes a singular verb: either service can, either option is. The pair is still known, but the sentence leaves the selected member open.
You can make the two branches explicit with either ... or:
Either the API handles retries, or the queue consumer handles them.
This structure presents two alternatives. Do not add a third branch without changing the wording to an open-set expression such as “one of the three options.”
3. Do both members fail the condition?
Use neither:
Neither option is safe without a dead-letter policy.
Neither service owns the final audit record.
In careful technical writing, neither takes a singular noun and singular verb: neither option is, neither service owns. The meaning is zero of the two, not “the pair is absent from the document.”
Plain meaning:
- Both = the two together.
- Either = one member of the two is enough or allowed.
- Neither = zero members of the two satisfy this condition.
Technical name:
These are pair determiners and pronouns. They encode scope over a known two-member set and influence number agreement.
Worked Decision Trace: From Pair to Recommendation
Start with the input pair:
The candidates are a synchronous API and an asynchronous queue.
Now record three test results:
| Test | API | Queue | Sentence for the review |
|---|---|---|---|
| emits a notification in the happy path | pass | pass | Both options emit a notification. |
| meets the prototype latency budget | pass | pass | Either option is acceptable for the prototype. |
| survives provider outage without extra work | fail | fail | Neither option is ready for an unattended rollout. |
The input is one explicit pair. The transition is a separate test for each member. The intermediate state is a two-column result: pass/pass, pass/pass, and fail/fail. The output is a recommendation that matches each row.
Now try the naive replacement:
Either options emit a notification. ✗
Two things break. Either normally takes the singular noun option, and the sentence no longer clearly says that both candidates passed the happy-path test. Repair it as either of these, depending on the evidence:
Both options emit a notification.
Either option can emit a notification in the prototype.
The first reports two observed successes. The second reports that one chosen option is sufficient. Grammar and decision meaning move together.
Where It Breaks
The pair is not visible
Either is better for operations.
The reader cannot tell what either refers to if the previous paragraph mentioned five architectures. Name the pair first:
The API and the queue are the two candidates. Either is better for operations only after the on-call test.
If the pair changes, restate it. A short noun phrase is cheaper than a guessing game.
The writer uses pair words for an open set
Neither of the five queues passed the test. ✗
Use a form that matches the set:
None of the five queues passed the test.
Or select two members and make the new pair explicit:
The in-memory queue and the broker queue are the two finalists. Neither passed the failover test.
Agreement follows the wrong word
Both option is ready. ✗
Neither options are ready. ✗
Use:
Both options are ready.
Neither option is ready.
The noun number gives the reader a second signal about whether the sentence covers the pair or one member at a time.
A double negative hides the decision
Neither option is not reliable. ✗
This can mean both options are reliable, but the reader must decode two negatives. Write the intended state directly:
Both options are reliable.
Or, if reliability is still uncertain:
Neither option has passed the reliability test yet.
Two Active Checks
Check: The API and the queue both pass the contract test. Which sentence reports that shared result?
A. Either option is pass the contract test.
B. Both options pass the contract test.
C. Neither options pass the contract test.
Think first, then reveal.
Answer: B. Both names the two successful members, and the plural subject takes pass. A has the wrong verb form and changes the meaning to an open choice. C reverses the result and has incorrect agreement.
Check: The API and queue are the only candidates, and the team will choose one after a cost review. Which sentence keeps that choice open?
A. Both options is selected now.
B. Either option can be selected after the cost review.
C. Neither options can be selected after the cost review.
Think first, then reveal.
Answer: B. Either option presents one acceptable member of the known pair and uses the singular verb can be selected.
Trade-offs and Limits
Pair determiners make a two-option decision compact. Both gives a clear shared-result statement. Either keeps an implementation choice open. Neither records that the current pair fails a specific condition. This reduces repetition in design notes and makes the decision state easy to scan.
The trade-off is scope. These words are precise only when the pair is stable and visible. If the option list grows, a pair expression can hide candidates or falsely imply that no third path exists. Either can also be too vague when the reader needs to know which option was chosen. The signal to watch is a follow-up question such as “Which two?” or “Do you mean one or both?” Restate the candidates or use an open-set form when that question appears.
The words do not prove the engineering claim. “Both options pass the contract test” reports one test, not production readiness. “Neither option is safe” is meaningful only with a stated condition and evidence. Keep the condition near the determiner sentence.
Common Confusions
Confusion: either always means exactly one
In a decision sentence, either option can be selected means one choice is sufficient. In a capability sentence, “the alert can go through either channel” may allow the system to use one channel or the other on different attempts. If exclusivity matters, say only one or describe the selection rule.
Confusion: both is interchangeable with all
Both names a pair. All can cover a larger known set: all five queues. Use both only when the relevant set has two members.
Confusion: neither means the options do not exist
It rejects a property, not the nouns themselves. “Neither option is cheap to operate” leaves both designs real; it says they fail the cost condition.
Transfer Practice: Repair a Design Review
Rewrite this note so that the pair, decision state, and agreement are clear:
We tested the API and queue. Either options pass the contract test, both option is easy to operate, and neither options are ready for failover. We should choose one of them.
Assume the intended facts are: both candidates pass the contract test; one can be selected for the prototype; and neither has passed the failover test.
A model answer is:
We tested the API and the queue. Both options pass the contract test. Either option can be selected for the prototype, but neither option is ready for failover. We need one more failover test before choosing.
The first sentence makes the pair explicit. Both options pass reports the shared result. Either option can be selected keeps one choice open. Neither option is ready rejects the pair only for failover readiness. The final sentence states what evidence is missing instead of pretending that the determiners made the design decision for us.
Your rewrite succeeds if a reader can answer three questions without guessing: What are the two options? Does the claim include both, allow one, or reject both? Does the noun and verb agree with that choice?
Resources
- [ARTICLE] Cambridge Dictionary: Both, either, neither — Focus: pair meaning, pronoun use, and agreement.
- [ARTICLE] Microsoft Writing Style Guide: Voice and tone — Focus: direct technical wording when a decision is still open.
Key Takeaways
- Use both for a shared statement about two known members: Both options are tested.
- Use either when one member of the pair is sufficient or still undecided: Either option is acceptable.
- Use neither when zero members satisfy a stated condition: Neither option is ready.
- Keep the pair visible and use none or another open-set form for three or more alternatives.
- Match the noun and verb: both options are, either option is, neither option is.
← Back to Technical English: Pronouns and Determiners for Clear References