On peut donc en déduire que dans les cas où il rend le code plus facile à lire/comprendre/maintenir, on peut (devrait ?) l'utiliser. Toute règle a ses exceptions.
Enfin encore faut-il que les règles aient du sens, ce qui n'est pas forcément le cas en ce qui concerne les goto :
[^] # Re: goto return cave
Posté par Kaane . En réponse au journal Is return the new goto ?. Évalué à 4.
Enfin encore faut-il que les règles aient du sens, ce qui n'est pas forcément le cas en ce qui concerne les goto :
https://koblents.com/Ches/Links/Month-Mar-2013/20-Using-Goto-in-Linux-Kernel-Code/