<p>Garder un oeil sur les choses est effectivement difficile. À mon emploi précédent, j’ai créé un bloc de gestion des portées/erreurs assez élaboré. Il pouvait être copié-collé de flux en flux. Il suffisait de déclarer une seule variable au début et tous les propriétaires du flux (y compris un « propriétaire compte de service ») recevaient un e-mail avec les informations et les liens vers l’exécution en échec, etc.</p>
<p>Pas parfait, mais mieux que la gestion d’erreurs manuelle qu’on voit dans les tutoriels, où l’e-mail envoyé dit juste quelque chose comme « le flux x a échoué » avec un lien vers sa page de détails.</p>