Table des matières:
- Définition - Que signifie l'optimisation des appels de queue?
- Techopedia explique l'optimisation des appels de queue
Définition - Que signifie l'optimisation des appels de queue?
L'optimisation des appels de queue est l'utilisation spécifique des appels de queue dans une fonction ou un sous-programme qui élimine le besoin de trames de pile supplémentaires. L'optimisation des appels de queue peut faire partie d'une programmation efficace et de l'utilisation des valeurs que les sous-programmes retournent à un programme pour obtenir des résultats plus agiles ou utiliser moins de ressources.
L'optimisation des appels de queue est également appelée optimisation du dernier appel.
Techopedia explique l'optimisation des appels de queue
Dans l'optimisation des appels de queue, la valeur finale renvoyée par le sous-programme est utilisée d'une manière particulière. Cet appel de queue, la dernière valeur ou le dernier résultat à renvoyer, peut être acheminé vers un sous-programme supplémentaire impliquant un appel de fonction particulier. Lorsque l'appel de queue entraîne la réexécution du même sous-programme, cela est appelé récursivité d'appel de queue.
L'optimisation des appels de queue peut faire partie des meilleures pratiques de programmation. En général, l'utilisation de l'appel de queue est une technique spécifique que les ingénieurs et les développeurs peuvent utiliser pour affecter la qualité finale du code, par exemple, la longueur d'un programme ou sa clarté et sa transparence.
