• [^] # Re: le defer est pavé de bonnes exceptions

    Posté par . En réponse au journal Une 20-aine de lignes de code pour le defer de Go en C++. Évalué à 8.

    Parce que le block du defer n’est pas forcément lié à la destruction d’un objet.
    Tu peux vouloir logger quelque chose, émettre un événement analytics, fermer une fenêtre/modal, arrêter un activity indicator etc.

    Le concept c’est "qu’importe comment cette function termine, je veux toujours faire ceci", pas "quand cet objet mort, fait ceci".