If I start by assuming the worst and work backwards, I can make sure that the protections we build work for both expected and unexpected use cases.
Si je me prépare au pire et que je travaille à reculons, je peux m'assurer que les protections mises en place fonctionnent dans tous les cas : ceux qu'on avait prévus ou non.