Graceful Degradation
Domain: Software Engineering
π― Motivation
When something fails, the system continues to work with reduced functionality instead of crashing.
π Concrete Example
Graceful: API is down. Instead of crashing, the app shows cached data with a βOffline modeβ banner. Reduced functionality, but still usable. Better than a blank screen.
π Analogy
Graceful degradation is like a restaurant running out of chicken - instead of closing, they offer beef and pork. Reduced menu, but still serving. The system degrades gracefully instead of failing completely.