Отличное видео! Только не согласен с использованием Result в пользу throws. Тейк с плюсом Result в асинхронном подходе, не работает с modern concurrency где можно спокойно использовать try await, Apple старается делать так чтоб мы использовали throws. Плюс субъективно синтаксис do catch, выглядит лучше чем switch по result) Согласен что хорошо бы добавить типизирование выбрасываемых ошибок)
Правильно подметили! Рекомендация использования result нежели throws - это решение с наименьшим количеством минусов. Есть много случаев когда можно обойтись без result, и в будущем такого будет все больше и больше, но на данном этапе мой выбор в пользу result.
Спасибо вам огромное. У вас талант доходчиво объяснять темы. Сегодня закончил смотреть ваш курс лекций. Надеюсь, когда-нибудь сделаете ролик по теме юнит и юай тестов.
основна різниця між throws і rethrows полягає в тому, що throws дозволяє функції самостійно викидати помилки, тоді як rethrows дозволяє передавати помилки від переданого замикання без власного викидання.
Поддержите канал на патреоне!
www.patreon.com/bwswift
Вячеслав, сложно переоценить ваш труд, это бесценно 🖤 Огромнейшая благодарность.
👍
Честно сказать, информативней и понятней к восприятию видео про свифт я не видел. Большое спасибо
Благодарю!
очередная отличная лекция, особенно понравилось объяснение Result. Автор топ
👍
дякую за лекцію та контент.
❤️
Большое спасибо за ролик!
❤️
Спасибо за прекрасные лекции!
Благодарю!
Спасибо огромное за разбор этой темы !!!! Пойду в своем пет проекте допиливать функционал с хэндлингом ошибок сети.
👍
Отличное видео! Только не согласен с использованием Result в пользу throws. Тейк с плюсом Result в асинхронном подходе, не работает с modern concurrency где можно спокойно использовать try await, Apple старается делать так чтоб мы использовали throws. Плюс субъективно синтаксис do catch, выглядит лучше чем switch по result)
Согласен что хорошо бы добавить типизирование выбрасываемых ошибок)
Правильно подметили! Рекомендация использования result нежели throws - это решение с наименьшим количеством минусов. Есть много случаев когда можно обойтись без result, и в будущем такого будет все больше и больше, но на данном этапе мой выбор в пользу result.
Спасибо очень интересно! Обожаю ваш лекции
И вам спасибо!
Пример с разновидностями ошибок просто огонь 22:23 🔥😂
☺️
Спасибо вам огромное. У вас талант доходчиво объяснять темы. Сегодня закончил смотреть ваш курс лекций. Надеюсь, когда-нибудь сделаете ролик по теме юнит и юай тестов.
В планах есть, но не скоро
Спасибо за лекцию, как всегда топ )
👍
Pretzels это крендели) Сушки по-нашему)
Спасибо за лекцию )
👍
Спасибо большое! По возможности сделайте пожалуйста урок на тему как тянуть и отправлять данные в интернет
Все будет!
Супер!
👍
Pretzels - крендельки (соломка)
Дякую за лекцію. А в чому тоді різниця між throws і rethrows?
основна різниця між throws і rethrows полягає в тому, що throws дозволяє функції самостійно викидати помилки, тоді як rethrows дозволяє передавати помилки від переданого замикання без власного викидання.
цікаві лекції, а чи буде щось по SwiftUI?
Перша лекція вже монтується
Впервые увидел статус код `I'm a teapot`. Не смотря на серьезность, выглядит забавно)
👍
А мы можем использовать два defer в одной функции?
Это остается домашним заданием
@@bwswift Ведь знал же ответ на вопрос))))
@@SergSphinx конечно знал :) теперь мы оба знаем
👍🤗
👍
С асинхроностью не знакомы😎
Скоро познакомимся :)
15:30
10:00
Благодарю за видео!
👍