Всегда есть сущьность, к которой можно привязаться для поллинга
но не всегда игра стоит свеч
Как то написано слишком категорично. Может если создатели вебдрайвера добавили sleep то они что-то знали? Неправильно конечно использовать его всегда и везде, но есть много сценариев когда sleep выручает если его использовать грамотно. Например пока в базе обновляются индексы или приложение имеет несколько баз данных и нужно подождать пока они синхронизируются (или любой другой backend processing который на UI вообще не виден). Можно конечно написать свой велосипед, пытаться обьяснять людям что так лучше, супортить его (а как мы знаем время = $), когда можно было обойтись простым browser.sleep(500). Что ваш заказчик скажет если узнает что вы потратили 2 дня на то что можно было сделать за минуту, что бы возможно(!) уменьшить время выполнения найтли рана на 500мс?
Или если фикс нужен уже сейчас, а времени на это в данный момент нет? Что по вашему лучше, скипнуть всю спеку и ждать пока появится время на нормальный фикс или пускай выполняется и делает свою работу, пусть даже с небольшим увеличением по времени?
Хотя за статью спасибо, неплохой ликбез для тех кто об этом раньше не слышал.
Удивляет абсолютная непоколебимость некоторых участников (и ТС почему-то тоже) относительно «личного права» компаний вести черные списки кандидатов
zakon5.rada.gov.ua/laws/show/2297-17
Вопросы:English
1) Что еще нужно выучить?
5+4=9
“Видобучі”, “Ploshad lva tolstogo”
Пересадки между станциями в презентации симпатичнее выглядят
По закону можно требовать абсолютно любое написание просто потому что вам так захотелось =)
zakon5.rada.gov.ua/laws/show/5029-17
Стаття 28. Мова імен громадян України
пс. упс, уже кто-то написал