TGViewer
Мобильный кот Мобильный кот @ios_appdev · 2.49K subscribers
Post #20 886
Это многопоточность, асинхронное (условно одновременное) выполнение задач.

В Swift есть специальный механизм, который позволяет работать с многопоточностью - Grand Central Dispatch. И если вы рассчитываете рано или поздно найти работе в качестве Swift Junior Developer, то обязаны рано или поздно изучить его.

А пока запомните, что async - это прекрасный способ, чтобы ваше приложение выполняло свои задачи. Но мне потребовались года, чтобы понять, что это хорошо для приложений, но плохо для человека.

В свои первые года профессиональной деятельности я очень гордился своей многопоточность и всячески поощрял ее. Действительно круто одной рукой писать код, другой восстанавливать упавшую Active Directory, и одновременно учить английский по учебнику. Это было круто и в 21 и в 25. Но чем ближе я подкрадывался к заветной тридцаточке (когда вроде бы надо подвести кое-какие итоги всего своего пути), тем чаще начал говорить фразу

«Почему в сутках не 25 часов?»

Мне тупо не хватало времени. Количество дел и стартапов росло, а дни становились короче;) И тогда я начал искать варианты Тайм Менеджмента, я хотел научиться впихнуть в свой график еще пару дел. Я впихивал невпихуемое, иногда за счет сна, иногда за счет выходных.
  • ❤ 3
More from @ios_appdev
  1. Nov 30, 2025🤔 Embedded Swift в Swift 6.3 Мы уже видели, как Swift успешно захватил server-side, linux…
  2. Nov 19, 2025Когда структуры в Swift — не твои бро Один из лучших докладов на Mobius 2025 Autumn. Очень…
  3. Oct 17, 2025🍷Отличный повод выйти из техлидского запоя и запилить пятничный пост после полугода шоков…
  4. Jun 24, 2025#видеозаписи #МобильныйВторник Открываем новую видеозапись выступления: Кирилл Шумаков, Ва…
  5. Apr 16, 2025🫠 Прощай, Swift Сегодня второй рабочий день в роли Техлида. Два дня уже не программировал…
  6. Apr 16, 2025Презентация с доклада. PDF без анимаций, но для общей картины подходит отлично.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →