Software Engineering vocabulary · Version Control

Bisect

Meaning in software engineering, with examples

verbCommon term

In software engineering, bisect means: To locate a change in an ordered series of revisions by testing a midpoint and repeatedly narrowing the remaining range.

In Turkish: ikiye bölerek hatalı revizyonu bulmak

How it is used

Used in debugging repository history. It works best with a reliable test and known good and bad revisions.

Example sentences

  1. We will bisect the recent commits to find when the export started failing.

    Testing midpoint revisions reduces the number of builds needed to locate the change.

  2. Do not bisect with this flaky test until its result can be trusted.

    Inconsistent pass or fail labels can send the search into the wrong half.

Common collocations

  • bisect a regression
  • bisect the history

More terms: Version Control

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: