Un goto pertinent et bien envoyé peut simplifier magistralement la structure d'un programme et faciliter sa lecture.
J'ai réalisé en C un programme de navigation dans des menus qui utilisait des goto, c'était mieux que 10 niveaux d'indentation. Il est très facile à relire des années plus tard.
À l'opposé, mon premier programme (Fortran 4 sur cartes perforées) comporte tellement de goto que je n'arrive plus à le comprendre.
Le goto, c'est comme la langue d'Ésope, il peut être la meilleure ou la pire des choses, tout dépend de la façon dont il est employé.
[^] # Re: goto ?
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Sortie de GCC 4.5. Évalué à 10.
J'ai réalisé en C un programme de navigation dans des menus qui utilisait des goto, c'était mieux que 10 niveaux d'indentation. Il est très facile à relire des années plus tard.
À l'opposé, mon premier programme (Fortran 4 sur cartes perforées) comporte tellement de goto que je n'arrive plus à le comprendre.
Le goto, c'est comme la langue d'Ésope, il peut être la meilleure ou la pire des choses, tout dépend de la façon dont il est employé.