This article needs additional citations for verification. (November 2024) |
This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. (March 2023) |
In computer programming and software engineering, software brittleness is the increased difficulty in fixing older software that may appear reliable, but instead, fails, when presented with unusual data or data that is altered in a seemingly minor way. The phrase is derived from analogies to brittleness in metalworking.[1]