บ้าน ในข่าว การเพิ่มประสิทธิภาพการโทรหางคืออะไร? - คำจำกัดความจาก techopedia

การเพิ่มประสิทธิภาพการโทรหางคืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Tail Call Optimization หมายถึงอะไร?

การปรับให้เหมาะสมของ tail call เป็นการใช้ tail call ในฟังก์ชั่นหรือรูทีนย่อยที่ไม่จำเป็นต้องใช้สแต็กเฟรมเพิ่มเติม การปรับให้เหมาะสมท้ายสามารถเป็นส่วนหนึ่งของการเขียนโปรแกรมที่มีประสิทธิภาพและการใช้ค่าที่รูทีนย่อยกลับไปที่โปรแกรมเพื่อให้ได้ผลลัพธ์ที่คล่องตัวยิ่งขึ้นหรือใช้ทรัพยากรน้อยลง

การเพิ่มประสิทธิภาพการโทรท้ายยังเป็นที่รู้จักกันว่าการเพิ่มประสิทธิภาพการโทรครั้งสุดท้าย

Techopedia อธิบายการเพิ่มประสิทธิภาพการโทรหาง

ในการเพิ่มประสิทธิภาพการโทรหางค่าสิ้นสุดที่ส่งคืนโดยรูทีนย่อยจะถูกใช้ในวิธีเฉพาะ การเรียกใช้ tail นี้ซึ่งเป็นค่าสุดท้ายหรือผลลัพธ์ที่จะถูกส่งคืนอาจได้รับช่องทางในรูทีนย่อยเพิ่มเติมที่เกี่ยวข้องกับการเรียกใช้ฟังก์ชันเฉพาะ เมื่อการเรียกแบบ tail ส่งผลให้ในรูทีนย่อยเดียวกันนั้นถูกรันอีกครั้งสิ่งนี้เรียกว่าการเรียกแบบ tail call

การเพิ่มประสิทธิภาพการโทรท้ายสามารถเป็นส่วนหนึ่งของแนวทางปฏิบัติที่ดีที่สุดสำหรับการเขียนโปรแกรม โดยทั่วไปแล้วการใช้ tail call เป็นเทคนิคเฉพาะที่วิศวกรและนักพัฒนาสามารถใช้เพื่อส่งผลกระทบต่อคุณภาพของรหัสขั้นสุดท้ายตัวอย่างเช่นความยาวของโปรแกรมหรือความคมชัดและความโปร่งใส

การเพิ่มประสิทธิภาพการโทรหางคืออะไร? - คำจำกัดความจาก techopedia