La suggestion d'un return unique par méthode est bien pour des langages comme le C++ qui vont générer une tétra chiée d'appels aux destructeurs pour chaque return (quoique, j’espère que les compilateurs ont amélioré ça de nos jours?). Par contre, pour des langages comme Java, C#, Python, Perl, PHP, etc. ça ne sert strictement a rien et ça nuit a la lisibilité du code.
[^] # Re: Pour compléter...
Posté par djano . En réponse à la dépêche État d'insécurité chez PHP. Évalué à 3.
Je suis tout a fait d'accord.
La suggestion d'un return unique par méthode est bien pour des langages comme le C++ qui vont générer une tétra chiée d'appels aux destructeurs pour chaque return (quoique, j’espère que les compilateurs ont amélioré ça de nos jours?). Par contre, pour des langages comme Java, C#, Python, Perl, PHP, etc. ça ne sert strictement a rien et ça nuit a la lisibilité du code.