Trang Chủ Trên bản tin tức Tối ưu hóa cuộc gọi đuôi là gì? - định nghĩa từ techopedia

Tối ưu hóa cuộc gọi đuôi là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Tối ưu hóa cuộc gọi Tail có nghĩa là gì?

Tối ưu hóa cuộc gọi đuôi là việc sử dụng cụ thể các cuộc gọi đuôi trong một hàm hoặc chương trình con loại bỏ sự cần thiết của các khung ngăn xếp bổ sung. Tối ưu hóa cuộc gọi đuôi có thể là một phần của lập trình hiệu quả và việc sử dụng các giá trị mà chương trình con quay lại chương trình để đạt được kết quả nhanh hơn hoặc sử dụng ít tài nguyên hơn.

Tối ưu hóa cuộc gọi đuôi còn được gọi là tối ưu hóa cuộc gọi cuối cùng.

Techopedia giải thích Tối ưu hóa cuộc gọi Tail

Trong tối ưu hóa cuộc gọi đuôi, giá trị cuối được trả về bởi chương trình con được sử dụng theo một cách cụ thể. Cuộc gọi đuôi này, giá trị hoặc kết quả cuối cùng được trả về, có thể được chuyển sang một chương trình con bổ sung liên quan đến một lệnh gọi hàm cụ thể. Khi cuộc gọi đuôi kết quả trong cùng một chương trình con được chạy lại, điều này được gọi là đệ quy cuộc gọi đuôi.

Tối ưu hóa cuộc gọi đuôi có thể là một phần của các thực tiễn tốt nhất để lập trình. Nói chung, việc sử dụng lệnh gọi đuôi là một kỹ thuật cụ thể mà các kỹ sư và nhà phát triển có thể sử dụng để ảnh hưởng đến chất lượng mã cuối cùng, ví dụ, độ dài của chương trình hoặc độ rõ ràng và minh bạch của nó.

Tối ưu hóa cuộc gọi đuôi là gì? - định nghĩa từ techopedia