Laws of Software Engineering · Saying

Saying

Inversion

Solve a problem by asking how it could fail. Work backwards from there.

How to use it. Pre-mortems, threat modelling, and chaos engineering all invert the usual question.

How it gets misused. Confused with pessimism. Inversion is a method. The mood is incidental.

Related