• [^] # Re: Découvrez la communauté PHP

    Posté par (site web personnel) . En réponse à la dépêche Découvrez la communauté PHP. Évalué à 9.

    Arrêtons l'intégrisme ! Je m'insurge aussi bien contre ceux qui abusent de goto que contre ceux qui le bannissent. Tout dépend de sa raison d'être.
    Lorsqu'un goto permet d'éviter 10 indentations, il rend le code beaucoup plus lisible.
    Le goto est un exception au même titre qu'un break. Il doit toujours aller vers un point singulier du programme tel que réinitialisation, sortie sur erreur...
    Certains programmes n'ont absolument pas besoin de goto, d'autres sont bien plus compréhensibles avec quelques uns. Tout dépend du contexte.