뉴스에서 테일 콜 최적화 란 무엇입니까? -techopedia에서 정의

테일 콜 최적화 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-Tail Call Optimization은 무엇을 의미합니까?

테일 콜 최적화는 추가 스택 프레임이 필요없는 기능 또는 서브 루틴에서 테일 콜을 사용하는 것입니다. 테일 콜 최적화는 효율적인 프로그래밍 및 서브 루틴이 프로그램으로 반환되는 값을 사용하여보다 민첩한 결과를 얻거나 더 적은 리소스를 사용할 수 있습니다.

테일 통화 최적화는 마지막 통화 최적화라고도합니다.

Techopedia는 Tail Call Optimization에 대해 설명합니다.

테일 콜 최적화에서 서브 루틴이 리턴 한 종료 값은 특정 방식으로 사용됩니다. 마지막으로 반환되는 결과 또는 결과 인이 테일 호출은 특정 함수 호출과 관련된 추가 서브 루틴으로 유입 될 수 있습니다. 테일 콜이 동일한 서브 루틴을 다시 실행하는 경우이를 테일 콜 재귀라고합니다.

테일 콜 최적화는 프로그래밍 모범 사례의 일부가 될 수 있습니다. 일반적으로 테일 콜의 사용은 엔지니어와 개발자가 최종 코드 품질 (예 : 프로그램의 길이 또는 명확성 및 투명성)에 영향을주기 위해 사용할 수있는 특정 기술입니다.

테일 콜 최적화 란 무엇입니까? -techopedia에서 정의