"A search of github's Swift gists suggests the approach is used primarily by those new to the language with minimal language skills and is abandoned as language mastery is achieved."
Alexander: никто не хотел упрощать синтаксис в ситуации с for. Хотели избавиться от устаревших операторов, реализация, которых не соответствовала желаниям команды разработчиков языка.
Алексей Мачехин: это не связанные факты. В приложениях нет к ним доступа, что бы нельзя было разным приложениям собирать информацию о пользователе. Вместо этого ввели идентификатор для рекламодателей, но его пользователь может ресетнуть в любой момент.
Сергей: 1. Я написал, что "у нас", а не везде (вспоминаем логику высказываний и кванторы), 2. Прямо под ником в подписи написано "Prague", что всё объясняет (как минимум товарищ sim3x это понял)
sim3x: ну и это довольно логично. Представьте проект на пару лет, а в середине срока главный разраб уходит, за 14 дней найти адекватную замену не реально, 2 месяца уже более адекватный срок. Тоже самое по отношению к сотруднику, если вас увольняют, то ближайшие 2 месяца зарплата будет, и не надо в страхе бегать искать работу.
sim3x: нету плюшек (в смысле плюшки есть, но не из-за сроков). Так везде. Люди привыкли и им кажется это нормальным. Разговаривал с одним HR, она сказала что свяжется со мной если понадобиться срочно сотрудник, напомнил ей об 2х месяцах, сказала что 2 месяца входят в их понятие "срочно".
Валентинdimonchik2013Сергей Всем "умным" ребятам, стоит учитывать местные особенности, как правильно заметил sim3x В Чехии минимум 2 месяца отработки при увольнении (и к слову 2 месяца работы если увольняют тебя тоже) закреплены по ТК. В отдельных случаях можно этот период увеличивать по договору.