Однажды я писал программу, которая несколько раз печатала на выбранном принтере один и тот же файл. Тест вроде бы прошёл удачно, и я отправился кодить дальше.
Вдруг мне понадобилось сходить в другой отдел. Проходя мимо одного кабинета, я увидел, как принтер настойчиво выплёвывает листы. Так было в одном, другом, третьем кабинете подряд. Моя программа настойчиво обошла все принтеры в локальной сети, а так как ограничения я не поставил, то на каждом принтере скопилось порядка тридцати заданий. Больше всего не повезло принтеру у кладовщицы, не умудрённой знаниями о технике. Когда принтер начал печатать сам, она испугалась. Жалко человека. Хорошо, что удалось отмазаться, сославшись на технический сбой.
Всегда ставьте ограничение в цикле и будьте внимательны.