uz
Feedback
LazyLoad Developers

LazyLoad Developers

Kanalga Telegram’da o‘tish

Курсы по мобильной разработке from zero to hero. По вопросам сотрудничества обращаться к @Jonfir Сайт - https://lazyload.academy Правила - https://lazyload.academy/code-of-conduct/ Cсылки на мои другие чаты и каналы https://lazyload.academy/we-in-social/

Ko'proq ko'rsatish
1 632
Obunachilar
Ma'lumot yo'q24 soatlar
+57 kunlar
+630 kunlar

Ma'lumot yuklanmoqda...

Obunachilarni jalb qilish
Fevral '25
Fevral '25
+13
0 kanalda
Yanvar '25
+21
0 kanalda
Get PRO
Dekabr '24
+21
0 kanalda
Get PRO
Noyabr '24
+35
0 kanalda
Get PRO
Oktabr '24
+32
0 kanalda
Get PRO
Sentabr '24
+28
0 kanalda
Get PRO
Avgust '24
+18
0 kanalda
Get PRO
Iyul '24
+33
0 kanalda
Get PRO
Iyun '24
+37
0 kanalda
Get PRO
May '24
+88
0 kanalda
Get PRO
Aprel '24
+114
0 kanalda
Get PRO
Mart '24
+43
0 kanalda
Get PRO
Fevral '24
+40
0 kanalda
Get PRO
Yanvar '24
+45
0 kanalda
Get PRO
Dekabr '23
+23
0 kanalda
Get PRO
Noyabr '23
+27
0 kanalda
Get PRO
Oktabr '23
+31
0 kanalda
Get PRO
Sentabr '23
+43
0 kanalda
Get PRO
Avgust '23
+16
0 kanalda
Get PRO
Iyul '23
+24
0 kanalda
Get PRO
Iyun '23
+24
0 kanalda
Get PRO
May '23
+29
0 kanalda
Get PRO
Aprel '23
+26
0 kanalda
Get PRO
Mart '23
+25
0 kanalda
Get PRO
Fevral '23
+43
0 kanalda
Get PRO
Yanvar '23
+35
0 kanalda
Get PRO
Dekabr '22
+59
0 kanalda
Get PRO
Noyabr '22
+74
0 kanalda
Get PRO
Oktabr '22
+64
0 kanalda
Get PRO
Sentabr '22
+59
0 kanalda
Get PRO
Avgust '22
+54
0 kanalda
Get PRO
Iyul '22
+41
0 kanalda
Get PRO
Iyun '22
+102
0 kanalda
Get PRO
May '22
+138
0 kanalda
Get PRO
Aprel '22
+120
0 kanalda
Get PRO
Mart '22
+342
0 kanalda
Get PRO
Fevral '22
+76
0 kanalda
Get PRO
Yanvar '22
+103
0 kanalda
Get PRO
Dekabr '21
+64
0 kanalda
Get PRO
Noyabr '21
+91
0 kanalda
Get PRO
Oktabr '21
+79
0 kanalda
Get PRO
Sentabr '21
+81
0 kanalda
Get PRO
Avgust '21
+318
0 kanalda
Sana
Obunachilarni jalb qilish
Esdaliklar
Kanallar
10 Fevral+1
09 Fevral0
08 Fevral+1
07 Fevral+1
06 Fevral+4
05 Fevral+1
04 Fevral+1
03 Fevral+1
02 Fevral+2
01 Fevral+1
Kanal postlari
Новый выпуск для подписчиков на Boosty В этой главе мы поговорим, как и зачем создавать классы. Это одна из важнейших тем в а
Новый выпуск для подписчиков на Boosty В этой главе мы поговорим, как и зачем создавать классы. Это одна из важнейших тем в архитектуре.

2
Я не так давно закончил курс по многопоточке, осталось еще добавить туда про excutors в SC. И я добавлю, но сначала расскажу о них на конференции. Если не хотите ждать и послушать других спикеров, которые будут делиться своим опытом многопоточки, залетайте на конфу И держите промокод на скидку ios_crew_14_vMLFq1)
0
3
Новый выпуск для подписчиков на Boosty Вернемся к более менее осязаемой плоскости и начнем говорить про архитектуру классов.
Новый выпуск для подписчиков на Boosty Вернемся к более менее осязаемой плоскости и начнем говорить про архитектуру классов. Этот разговор займет несколько глав, в одну его не поместить. Мы разберем когда стоит создавать классы, а когда нет, что нужно поместить в один класс, а что в разные, как правильно строить интерфейс класс и различные другие моменты.
0
4
Новый выпуск для подписчиков на Boosty В этой главе поговорим о менее однозначных вещах и переместимся в область большей неоп
Новый выпуск для подписчиков на Boosty В этой главе поговорим о менее однозначных вещах и переместимся в область большей неопределенности. А конкретно будем говорить о таких свойствах кода как связанность (Coupling) и сцепленность (Cohesion).
0
5
Новый выпуск для подписчиков на Boosty В каждой главе мы говорим про сложность кода. И даже как то ее считает, но в этой глав
Новый выпуск для подписчиков на Boosty В каждой главе мы говорим про сложность кода. И даже как то ее считает, но в этой главе мы поговорим о двух, максимально прозрачных, метрик кода, которые напрямую влияют на его сложность.
0
6
Новый выпуск для подписчиков на Boosty Сегодня мы разберем еще одну простую, но важную тему — области видимости. Я часто заме
Новый выпуск для подписчиков на Boosty Сегодня мы разберем еще одну простую, но важную тему — области видимости. Я часто замечаю стремление усложнять там, где это совершенно не нужно.
0
7
Новый выпуск для подписчиков на Boosty Первые три главы были очень абстрактными. Давайте наконец перейдем к коду и начнем с ч
Новый выпуск для подписчиков на Boosty Первые три главы были очень абстрактными. Давайте наконец перейдем к коду и начнем с чего нибудь маленького и простого, что бы проще было увидеть, как работают три основных архитектурных принципа. Магические литералы отлично подходят для разминки и плавного погружения. Очень компактная тема, тем не менее в ней тоже есть
0
8
Новый выпуск для подписчиков на Boosty Давайте погружение в архитектуру с главных тезисов, которые будут идти сквозь все глав
Новый выпуск для подписчиков на Boosty Давайте погружение в архитектуру с главных тезисов, которые будут идти сквозь все главы и мы будем их постоянно повторять, так что бы они записались в подкорку. Они будут фундаментом, на котором будет строиться все остальное. Другими словами, цель данного курса в том, что бы вы усвоили тезисы и научились применять их на практике.
0
9
Архитектура сложная тема, потому что без конкретных кейсов она ничего не значит. Буду признателен если вы будете кидать мне всякие архитектурные вопросы или случаи из практики. На следующее видео особенно было бы круто случаи когда был холивар в котором очень сложно было договориться
0
10
Новый выпуск для подписчиков на Boosty Архитектура является наверное самой обсуждаемой темой в разработке приложений. Причем
Новый выпуск для подписчиков на Boosty Архитектура является наверное самой обсуждаемой темой в разработке приложений. Причем любых мобильных приложений и даже не мобильных. Все хотят выбрать некую правильную архитектуру, чтобы работать было проще. Про архитектуру спрашивают на собеседованиях, про нее спорят в чатах и на код ревью. К сожалению в большинстве случаев все это похоже на блуждание во тьме. Кто-то , что, то слышал, читал, готовился, пробовал и что-то рассказывает. Но многие даже не знают что это такое. Люди существа простые и хотят простых решений, желательно осязаемых, по этому запоминаются какие-то конкретные примеры, но не то что привело к рождению этих примерах. В этом курсе мы попытаемся простыми словами рассказать, что же такое архитектура на самом деле и как ее проектировать.
0
11
Новый выпуск для подписчиков на Boosty В этой главе мы расскажем, что ждёт нас на этом курсе, какие вещи мы изучим и как глуб
Новый выпуск для подписчиков на Boosty В этой главе мы расскажем, что ждёт нас на этом курсе, какие вещи мы изучим и как глубоко.
0
12
Новый выпуск для подписчиков на Boosty Иногда нам нужно отменить асинхронную задачу, если прошло достаточно много времени, ра
Новый выпуск для подписчиков на Boosty Иногда нам нужно отменить асинхронную задачу, если прошло достаточно много времени, разберемся как это делать в Swift Concurrency.
0
13
Ну и следующий модуль пора делать. Пишите в комментариях про что вы хотите послушать и голосуйте лайками если тему уже кто то написал до вас)
0
14
Так, я записал все темы про многопоточку которые хотел и даже те что не хотел. Думаю было бы круто добавить примеров из реальной так сказать жизни, но в голову ничего особенного не идет. Может у вас есть какие то кейсы с многопоточностью, которые не ясно как делать. Кидайте в меня, я разберу на видео)
0
15
Новый выпуск для подписчиков на Boosty Пришло время поговорить о том как синхронизировать данные и перенаправлять между разны
Новый выпуск для подписчиков на Boosty Пришло время поговорить о том как синхронизировать данные и перенаправлять между разными потоками.
0
16
Новый выпуск для подписчиков на Boosty Последний инструмент Swift Concurrency который нам осталось рассмотреть это Continuati
Новый выпуск для подписчиков на Boosty Последний инструмент Swift Concurrency который нам осталось рассмотреть это Continuation. Он предназначен для связи Swift Concurrency и традиционного многопоточного кода.
0
17
Новый выпуск вышел в открытый доступ Итак, после практики в предыдущей главе у нас появилась объёмная вёрстка. Мы написали мн
Новый выпуск вышел в открытый доступ Итак, после практики в предыдущей главе у нас появилась объёмная вёрстка. Мы написали много кода, и разбираться в нём стало сложно. Для решения этой проблемы мы разделим его на небольшие UI-элементы.
0
18
Новый выпуск для подписчиков на Boosty Мы почти разобрали все инструменты которые предоставляет Swift Concurrency. Осталось р
Новый выпуск для подписчиков на Boosty Мы почти разобрали все инструменты которые предоставляет Swift Concurrency. Осталось разобрать два последних AsyncSequence и Continuation. В этой главе мы будем разбирать AsyncSequence.
0
19
Новый выпуск для подписчиков на Boosty Мы уже упоминали акторы (Actors), использовали MainActor для выполнения задач на главн
Новый выпуск для подписчиков на Boosty Мы уже упоминали акторы (Actors), использовали MainActor для выполнения задач на главном потоке, в этой главе мы полноценно разберемся, что такое акторы, как их использовать и создавать.
0
20
Новый выпуск для подписчиков на Boosty Еденицей паралельной работы являются задачи - Task. Как мы видели в прошлой главе мы м
Новый выпуск для подписчиков на Boosty Еденицей паралельной работы являются задачи - Task. Как мы видели в прошлой главе мы можем запускать задачи из обычного кода, либо внутри других задач, для паралельного выполнения кода. Сегодня мы поговорим о том, что задачи выстраиваются в иерархию. Давайте разбираться что это такое и зачем оно нужно.
0