Большинство ошибок кроется в сложном коде. Чем проще ваш код для чтения, тем легче обнаружить потенциальные ошибки.
В этом уроке вы научитесь использовать guard для лучшего управления потоком управления. Вы научитесь обрабатывать недопустимые значения и значения в особых случаях заранее, вместо того чтобы вплетать их в свою логику программирования.
Что Вы Узнаете
- Как использовать guard для написания более читаемого кода
- Как создать функцию, которая защищает от недопустимых аргументов
Отрывок из книги
Develop in Swift Fundamentals
Apple Education
https://books.apple.com/ru/book/develop-in-swift-fundamentals/id1581182804