№38 - Обработка ошибок в Swift | Работай с Error как ПРО!

  Рет қаралды 4,181

В’ячеслав Білий

В’ячеслав Білий

Күн бұрын

Пікірлер: 51
@bwswift
@bwswift Жыл бұрын
Поддержите канал на патреоне! www.patreon.com/bwswift
@UmmagummaQ
@UmmagummaQ 10 ай бұрын
Вячеслав, сложно переоценить ваш труд, это бесценно 🖤 Огромнейшая благодарность.
@bwswift
@bwswift 10 ай бұрын
👍
@tonymontana4776
@tonymontana4776 Жыл бұрын
Честно сказать, информативней и понятней к восприятию видео про свифт я не видел. Большое спасибо
@bwswift
@bwswift Жыл бұрын
Благодарю!
@Le_schiffer
@Le_schiffer Жыл бұрын
очередная отличная лекция, особенно понравилось объяснение Result. Автор топ
@bwswift
@bwswift Жыл бұрын
👍
@turbosobaka
@turbosobaka Жыл бұрын
Отличное видео! Только не согласен с использованием Result в пользу throws. Тейк с плюсом Result в асинхронном подходе, не работает с modern concurrency где можно спокойно использовать try await, Apple старается делать так чтоб мы использовали throws. Плюс субъективно синтаксис do catch, выглядит лучше чем switch по result) Согласен что хорошо бы добавить типизирование выбрасываемых ошибок)
@bwswift
@bwswift Жыл бұрын
Правильно подметили! Рекомендация использования result нежели throws - это решение с наименьшим количеством минусов. Есть много случаев когда можно обойтись без result, и в будущем такого будет все больше и больше, но на данном этапе мой выбор в пользу result.
@Aaron_YK
@Aaron_YK Жыл бұрын
дякую за лекцію та контент.
@bwswift
@bwswift Жыл бұрын
❤️
@just_SmK
@just_SmK Жыл бұрын
Pretzels - крендельки (соломка)
@vladloktionov5860
@vladloktionov5860 Жыл бұрын
Пример с разновидностями ошибок просто огонь 22:23 🔥😂
@bwswift
@bwswift Жыл бұрын
☺️
@dinachernykh5702
@dinachernykh5702 Жыл бұрын
Спасибо очень интересно! Обожаю ваш лекции
@bwswift
@bwswift Жыл бұрын
И вам спасибо!
@Shadowman405Minsk
@Shadowman405Minsk Жыл бұрын
Спасибо огромное за разбор этой темы !!!! Пойду в своем пет проекте допиливать функционал с хэндлингом ошибок сети.
@bwswift
@bwswift Жыл бұрын
👍
@КонстантинИсаченко-е3б
@КонстантинИсаченко-е3б Жыл бұрын
Спасибо за прекрасные лекции!
@bwswift
@bwswift Жыл бұрын
Благодарю!
@alwaysthesun6175
@alwaysthesun6175 Жыл бұрын
Спасибо вам огромное. У вас талант доходчиво объяснять темы. Сегодня закончил смотреть ваш курс лекций. Надеюсь, когда-нибудь сделаете ролик по теме юнит и юай тестов.
@bwswift
@bwswift Жыл бұрын
В планах есть, но не скоро
@onixjk
@onixjk Жыл бұрын
Супер!
@bwswift
@bwswift Жыл бұрын
👍
@morrterry
@morrterry Жыл бұрын
Благодарю за видео!
@bwswift
@bwswift Жыл бұрын
👍
@Stricken174
@Stricken174 Жыл бұрын
Pretzels это крендели) Сушки по-нашему)
@МатвейАвдеев-я8ч
@МатвейАвдеев-я8ч Жыл бұрын
Спасибо большое! По возможности сделайте пожалуйста урок на тему как тянуть и отправлять данные в интернет
@bwswift
@bwswift Жыл бұрын
Все будет!
@ArtemElarev
@ArtemElarev Жыл бұрын
Спасибо за лекцию, как всегда топ )
@bwswift
@bwswift Жыл бұрын
👍
@ArtemElarev
@ArtemElarev Жыл бұрын
Спасибо за лекцию )
@bwswift
@bwswift Жыл бұрын
👍
@gabibli
@gabibli Жыл бұрын
15:30
@ЕгорНечвола
@ЕгорНечвола Жыл бұрын
Дякую за лекцію. А в чому тоді різниця між throws і rethrows?
@bwswift
@bwswift Жыл бұрын
основна різниця між throws і rethrows полягає в тому, що throws дозволяє функції самостійно викидати помилки, тоді як rethrows дозволяє передавати помилки від переданого замикання без власного викидання.
@ГригорийМашук
@ГригорийМашук Жыл бұрын
👍🤗
@bwswift
@bwswift Жыл бұрын
👍
@gabibli
@gabibli Жыл бұрын
10:00
@РомаШестопал-э8ъ
@РомаШестопал-э8ъ Жыл бұрын
цікаві лекції, а чи буде щось по SwiftUI?
@bwswift
@bwswift Жыл бұрын
Перша лекція вже монтується
@SergSphinx
@SergSphinx Жыл бұрын
А мы можем использовать два defer в одной функции?
@bwswift
@bwswift Жыл бұрын
Это остается домашним заданием
@SergSphinx
@SergSphinx Жыл бұрын
@@bwswift Ведь знал же ответ на вопрос))))
@bwswift
@bwswift Жыл бұрын
@@SergSphinx конечно знал :) теперь мы оба знаем
@Akzari66
@Akzari66 Жыл бұрын
Впервые увидел статус код `I'm a teapot`. Не смотря на серьезность, выглядит забавно)
@bwswift
@bwswift Жыл бұрын
👍
@SergSphinx
@SergSphinx Жыл бұрын
С асинхроностью не знакомы😎
@bwswift
@bwswift Жыл бұрын
Скоро познакомимся :)
@ДмитрийПавлов-э1э
@ДмитрийПавлов-э1э Жыл бұрын
Большое спасибо за ролик!
@bwswift
@bwswift Жыл бұрын
❤️
№39 - Opaque Types в Swift | Не костыль а фича? И причем тут SwiftUI
21:18
№33 - Extensions в swift | Что от вас скрывают!?
32:09
В’ячеслав Білий
Рет қаралды 4,6 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
Дмитрий Михайлов - Архитектурный подход к обработке ошибок
59:27
Mobius — конференция по мобильной разработке
Рет қаралды 3,9 М.
№37 - Generics в Swift | Прошел этого босса прошел Swift!
1:47:57
В’ячеслав Білий
Рет қаралды 10 М.
Занятие 26 - Property Wrappers
27:32
В’ячеслав Білий
Рет қаралды 7 М.
Илья Чикмарев - async/await в Swift
29:19
CocoaHeads
Рет қаралды 11 М.
Throwing functions в Swift
21:23
SwiftBook
Рет қаралды 2,8 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН