Embed presentation
Download to read offline


















The document discusses making software more fragile rather than robust. It argues that software should fail fast by throwing exceptions when errors occur, rather than concealing errors and continuing to operate. This reveals issues rather than hiding them and allows problems to be addressed early. Throwing exceptions promotes an attitude of humility over arrogance by acknowledging when the software cannot handle a situation rather than pretending it can.

















