Engineering is achieving function while avoiding failure.

Henry Petroski Failure While Void