Pluralsightbeginneren

Taking Control of Errors in Swift: CodeMash

Swift error handling: Learn to manage exceptions & build robust apps. CodeMash 2020 session with Jeff Kelley. Improve your Swift code!

37m
Certificate
CodeMash
CodeMashInstructor

Course Content

Taking Control of Errors in Swift: CodeMash is a beginner-level Pluralsight course taught by CodeMash. It runs 37m, is taught in English, and includes a certificate of completion. It is a paid course, first published June 2021.

Swift error handling can be tricky. Ever encounter a comment like "this should never happen?" What happens when the unexpected occurs? This session dives deep into Swift's robust error-handling mechanisms. Learn how to effectively utilize throw for propagating errors and leverage Result types for managing errors in asynchronous Swift code.

Jeff Kelley explores the complete picture of error handling in Swift, introducing innovative techniques for expressing and managing potential issues. Discover how to achieve 100% test coverage, even for scenarios considered impossible at the code level.

Gain practical knowledge and take control of errors in your Swift applications. This session will equip you with the skills to build more resilient and reliable Swift code.

Here's what you'll learn:

  • Swift Error Handling Fundamentals: Understand the core concepts of error management in Swift.
  • Using throw Effectively: Learn how to propagate errors up the call stack for better error management.
  • Mastering Result Types: Discover how to handle errors gracefully in asynchronous Swift operations.
  • Achieving 100% Test Coverage: Explore strategies for testing even the most unlikely code paths.
  • Advanced Error Handling Techniques: Uncover new methods for expressing and handling errors in Swift.
  • Building Robust Swift Applications: Gain the knowledge to create more reliable and resilient code.
$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0(173)
9h 13m
all

Huna Mind Control Meditation Course

by Anurag Sharma ( Babu )

5.0(86)
3h 45m
all
5.0(65)
1h 18m
beginner
5.0(88)
33m
beginner
5.0(6)
32m
beginner