Both, Either, and Neither for Two Technical Options

LESSON

Technical English: Pronouns and Determiners for Clear References

014 20 min beginner

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:

  1. a synchronous API call from the checkout service;
  2. 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:

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:

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

Key Takeaways

PREVIOUS Each, Every, and All Across Components NEXT Some of Them and None of Them for Subsets