edge case

Intermediate 💻 Tech / IT

Definition

The bizarre, unlikely scenario that only one user in ten thousand will encounter but will definitely break your entire system. It's Murphy's Law in software form, waiting to ruin your weekend.

Example Usage

We didn't account for the edge case where someone enters their name as a SQL injection attack, and now the database is toast.

Source: Software testing and quality assurance

Related Terms