Dom U vijestima Što je optimizacija poziva? - definicija iz tehopedije

Što je optimizacija poziva? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači optimizacija poziva za rep?

Tail-optimizacija poziva specifična je upotreba repnih poziva u funkciji ili podprogramu koji eliminiraju potrebu za dodatnim okvirima snopa. Optimizacija poziva uz rep može biti dio učinkovitog programiranja i upotrebe vrijednosti koje se podprogrami vraćaju u program za postizanje okretnijih rezultata ili upotrebe manje resursa.

Tail-optimizacija poziva poznata je i kao optimizacija zadnjeg poziva.

Techopedia objašnjava optimizaciju poziva na repovima

U optimizaciji rep poziva krajnja vrijednost koju je vratio potprogram koristi se na određeni način. Taj repni poziv, zadnja vrijednost ili rezultat koji se vraća, može se preusmjeriti u dodatnu podprogramu koja uključuje određeni poziv funkcije. Kad se krajnji poziv rezultira ponovnim pokretanjem iste podprograma, to se naziva rekurzija rep poziva.

Optimizacija poziva uz rep može biti dio najboljih praksi programiranja. Općenito, upotreba rep poziva specifična je tehnika koju inženjeri i programeri mogu upotrijebiti da utječu na konačnu kvalitetu koda, na primjer, dužinu programa ili njegovu jasnoću i transparentnost.

Što je optimizacija poziva? - definicija iz tehopedije