Domov Ve zprávách Co je optimalizace koncových hovorů? - definice z techopedie

Co je optimalizace koncových hovorů? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená Optimalizace hovorů na ose?

Optimalizace koncového volání je specifické použití koncových volání ve funkci nebo podprogramu, které vylučují potřebu dalších rámců zásobníku. Optimalizace ocasních volání může být součástí efektivního programování a použití hodnot, které se podprogramy vracejí do programu, aby bylo dosaženo agilnějších výsledků nebo méně zdrojů.

Optimalizace koncového hovoru je také známá jako optimalizace posledního hovoru.

Techopedia vysvětluje optimalizaci ocasních volání

V optimalizaci koncového volání se používá zvláštní hodnota vrácená podprogramem. Toto ocasní volání, poslední hodnota nebo výsledek, který má být vrácen, může být převedeno do dalšího podprogramu zahrnujícího konkrétní volání funkce. Když má koncový hovor za následek, že se stejný podprogram znovu spustí, nazývá se to rekurze zpětného volání.

Optimalizace koncových hovorů může být součástí osvědčených postupů při programování. Obecně je použití koncového volání specifickou technikou, kterou mohou inženýři a vývojáři použít k ovlivnění konečné kvality kódu, například délky programu nebo jeho jasnosti a průhlednosti.

Co je optimalizace koncových hovorů? - definice z techopedie