Edge case
Also called: Corner case
An unusual situation at the extreme of what the software should handle.
Definition
An edge case is a rare or extreme condition, such as the minimum or maximum value, an empty list, a very long name, no network, or a date like 29 February. Edge cases are where many bugs hide because developers often do not think of them.
In practice
A user named "Oluwaseun Adebayo-Williamson" has a name so long that it overlaps the logout button on the profile screen.
Learn it in context
Lessons that use this term.