Hjem I nyhederne Hvad er optimering af halekald? - definition fra techopedia

Hvad er optimering af halekald? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Tail Call Optimization?

Optimalisering af halekald er den specifikke anvendelse af halekald i en funktion eller subroutine, der eliminerer behovet for yderligere stakrammer. Optimalisering af halekald kan være en del af effektiv programmering og brugen af ​​de værdier, som subroutiner vender tilbage til et program for at opnå mere smidige resultater eller bruge færre ressourcer.

Optimalisering af halekald kaldes også optimering af sidste opkald.

Techopedia forklarer Tail Call Optimization

Ved optimering af halekald bruges slutværdien, der returneres af subroutinen, på en bestemt måde. Dette halekald, den sidste værdi eller resultatet, der skal returneres, kan blive tragtet ind i en ekstra subroutine, der involverer et bestemt funktionsopkald. Når halekaldet resulterer i, at den samme subroutine køres igen, kaldes dette rekursion for halekald.

Optimalisering af halekald kan være en del af bedste praksis for programmering. Generelt er brugen af ​​halekald en specifik teknik, som ingeniører og udviklere kan bruge til at påvirke den endelige kvalitet af koden, for eksempel længden af ​​et program eller dets klarhed og gennemsigtighed.

Hvad er optimering af halekald? - definition fra techopedia