Спасибо Вам большое, только не бросайте проект, уж очень приятно смотреть и слушать
@AvenCode Жыл бұрын
Спасибо! Не бросаю пока
@AdamTabiev Жыл бұрын
Огромное спасибо за видео-материал! У вас талант объяснять. Не встречал никого кто бы так внятно и на простом языке объяснял бы сложные концепции.
@rustamche6 ай бұрын
Очень понятно и просто все объяснено, спасибо за такую легкую подачу материала. Особенно стало понятно про сбегающие замыкания, которые по факту никуда не сбегают :D
@donvanetti4270 Жыл бұрын
Вау, вот это подача!
@bulgakov19915 ай бұрын
лучшее объяснение, спасибо)
@MSmartSoda Жыл бұрын
Как будто не урок просмотрел, а прослушал интересную историю
@ipaktulane47484 ай бұрын
Оч приятный голос и, конечно же, все структурировано и понятно, спасибо
@ТимофейМахотин7 ай бұрын
Я ничего не понял, но вас приятно слушать. Глядишь, со временем пойму)
@AlexPeresedov5 ай бұрын
Отличное видео, спасибо!
@Konstantin-y8i Жыл бұрын
продолжайте в том же духе, огонь!
@salushin Жыл бұрын
Спасибо огромное за видео! Вы очень хорошо объясняете и вас приятно слушать 😊
@alex_bk Жыл бұрын
Просто Лучший🔥
@artemaj9 Жыл бұрын
Супер лекция! Спасибо😊
@romanov_evgeny Жыл бұрын
Большое спасибо за объяснение!!!
@almazbaqytzhanuly3210 Жыл бұрын
Вперееед братан! Never Give Up🙋♂
@card1nal312 Жыл бұрын
Спасибо Вам большое! 👏🏻🙂
@zgold3344 Жыл бұрын
Братан, ты супер!
@deluxe09211 ай бұрын
Как же приятно слушать автора. У вас огромный талант к преподаванию, пока еще не смотрел другие ваши видео, и целенаправленно пришел послушать об escaping, но после такого объяснения обязательно посмотрю остальное. Только не бросайте канал, желаю большой аудитории, так как вы этого заслуживаете!) Огромное спасибо!
@clearcut367411 ай бұрын
Автору большое спасибо за видео, очень привлекательное изложение материала. Хотелось также отметить, что может сложится не совсем правильное мнение об @escaping, как о маркере асинхронных действий, а это ведь не так)
@AvenCode11 ай бұрын
Конечно не так. Синхронные и асинхронные процессы это совсем другое. @escaping это можно сказать, отложенное действие. Блок кода, который исполняется чуть позже. Именно тогда, когда требуется. Программист решает когда. А синхронные и асинхронные процессы - там зависит от системы. Она решает что и когда исполнять. Программист должен только учитывать это.
@АлексейШестаков-ь8н Жыл бұрын
Очень жду курс по извлечению API! Когда планируете его выпустить?
Автора приятно слушать, но в некоторых моментах он либо неправильно выражается, либо сам не до конца понимает работу asyncAfter, либо я чего-то не понимаю)). Дело в том, что 1. asyncAfter не блокирует поток, который обслуживает main очередь. 2. asyncAfter не выполняет указанный блок кода через 2 секунды. 3. AsyncAfter поставит в очередь на выполнение указанный блок кода через 2 секунды, начиная с момента, когда выполнение программы перейдет на 8 строчку кода. Другими словами, если основной код, который стоит раньше в очереди, чем код в AsyncAfter, будет выполняться 10 секунд, то блок в AsyncAfter не выполнится через 2 секунды, как автор утверждает.
@AvenCode11 ай бұрын
Хорошо, когда есть столь внимательные слушатели! Настоящий программист должен быть внимательным. 1. Разумеется, ни AsyncAfter, ничего другое не может, хорошо, не должно блокировать поток main - основной поток. Ведь он отвечает за прорисовку интерфейса и его блокировка приводит к "фризам". 2. Да, согласен 3. Ну да, конечно, он ставит в очередь и код внутри AsyncAfter выполнится через 2 секунды после того, как синхронный код дойдёт до этой строчки. А как же? Пока синхронно выполняемый код (строчка за строчкой) не наткнётся на AsyncAfter, он даже не будет знать о его существовании. И это тоже условно. Ведь код сначала компилируется, а уж только потом исполняется. Но это как раз дебри, в которые не хочется заходить чтобы окончательно опять всех не запутать :-) Главное: тут этот AsyncAfter вообще выполняет маленькую роль - имитирует задержку исполнения кода, создаёт асинхронность, как если бы мы, например, обращались к серверу или БД. Спасибо вам и удачи!
@Fox8728 Жыл бұрын
Я нашел тебя мастер Шифу, я сейчас учусь на этих курсах , можно подробней про Циклы , Коллекции, и Функции
@AvenCode Жыл бұрын
Сейчас я записываю курс про извлечение данных из API. Про циклы коллекции и функции я записывал в 2018. Это довольно простые темы и у многих раскрыты полностью. Удачи в изучении! Главное, сразу не бросать.
@Fox8728 Жыл бұрын
@@AvenCode по советуйте книгу для начинания
@AvenCode Жыл бұрын
@@Fox8728 Сейчас лучше не с книги начинать, а с любых курсов тут на KZbin. Например: kzbin.info/www/bejne/kHvGh4iJm8mJr9E