Why we test: when one assumption destroys a system.
Ariane 5 Flight 501 is a useful engineering story because the failure was not simply “a bug.” It was a chain of assumptions about reuse, numeric ranges, redundancy and representative system testing.
Read article






