Англійська лексика: Розробка програмного забезпечення · Пошук і виправлення помилок

Що означає infinite loop?

Значення й приклади · Розробка програмного забезпечення

іменникПоширений термін

infinite loop: нескінченний цикл

Цикл, який не завершується, бо умова виходу ніколи не виконується; він може зависнути або завантажити процесор на 100 відсотків.

Де і як уживається

Зазвичай це помилка, наприклад коли лічильник ніколи не збільшується. Кажуть it’s stuck in an infinite loop або it goes into an infinite loop. Іноді цикл навмисний, як головний цикл сервера, записаний через while (true).

Приклади речень

  1. The page froze because the retry logic got stuck in an infinite loop.

    Сторінка зависла, бо логіка повторних спроб застрягла в нескінченному циклі.

    Повторні спроби не досягли умови завершення й заблокували роботу сторінки.

  2. If the API keeps returning the same cursor, this code will turn into an infinite loop.

    Якщо API постійно повертає той самий курсор, цей код зациклиться.

    Незмінний курсор не дає циклу перейти до наступної сторінки даних або зупинитися.

Поширені словосполучення

  • stuck in an infinite loop
  • cause an infinite loop
  • go into an infinite loop
  • break out of the loop