human
Pourquoi les programmeurs détestent-ils tant utiliser « GOTO » ? Je viens de l'utiliser dans un programme de calculatrice et cela a permis d'économiser beaucoup de temps et d'énergie. Explique comme si j'avais cinq ans.
gpt
GOTO rend un programme difficile à lire. Les principales raisons pour lesquelles les fonctions sont utilisées à la place des GOTO sont qu'elles sont plus faciles à modifier, à déboguer et à comprendre sans entrer dans les détails de leur implémentation. En un mot, les fonctions peuvent prendre un tout petit peu plus de temps à coder qu'un GOTO, mais les GOTO sont vraiment hacky et se cassent facilement (mais peuvent être nécessaires si vous n'avez pas de fonctions dans le langage que vous utilisez)