personnellement, jme rappelle avoir lu du code où il y avait à un certain endroit plusieurs boucles while imbriquées et des break un peu partout pour sortir dans la bonne boucle mais aussi plein de if bien sûr, sans oublier les conditions incompréhensibles. Enfin c'est dur à expliquer tellement c'était bordélique, j'ai du mettre 15 minutes à comprendre le truc (qui devait faire une page).
Quand j'ai compris ce que faisait la boucle, jme suis dit (alors que j'avais appris à abhorrer les goto) que vraiment avec quelques goto, ça aurait plus naturel et plus lisible. Tout le code semblait en fait avoir été programmé avec l'idée d'éviter les gotos.
En fait si jme rappelle bien, c'était un programme d'exemple d'utilisation de la lib vorbis. Si ça intéresse quelqu'un d'aller voir, c'est decoder_example.c (comment que je dénonce :)
[^] # Re: GO TO goto hell !
Posté par phq . En réponse à la dépêche Un petit tour et puis s'en va. Évalué à 4.
Quand j'ai compris ce que faisait la boucle, jme suis dit (alors que j'avais appris à abhorrer les goto) que vraiment avec quelques goto, ça aurait plus naturel et plus lisible. Tout le code semblait en fait avoir été programmé avec l'idée d'éviter les gotos.
En fait si jme rappelle bien, c'était un programme d'exemple d'utilisation de la lib vorbis. Si ça intéresse quelqu'un d'aller voir, c'est decoder_example.c (comment que je dénonce :)