Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing
Podcast Image

Empower Apps

Handling Errors Correctly with Jeff Kelley

15 Mar 2020

Description

GuestJeff Kelley (Twitter @SlaunchaMan)Related EpisodesEpisode 35: SwiftUI - The Good, the Bad, and the BenefitsEpisode 18: WWDC 2019 - Apple Watch with Gary SaboEpisode 15: Test-Driven Development with Joshua Greene and Michael KatzRelated LinksJeff's talk from Code Mash - Taking Control of Errors in SwiftHow To Test fatalError In Swift by Marco SantaA guide to Charles Proxy by Nelida VelazquezRunning Real Tests on watchOS - Jeff KelleyLeo's sample code for testing for fatalErrorSponsorsBrightDigitSpecialize in helping businesses build apps for iPhone, iPad, Mac and Apple Watch10 years of experience developing for a variety of Apple platformHelping dev shops which lack experience with Apple platforms and SwiftContact me if you need help today.We have an opening for sponsorsDo you have a product or service which can target our ever growing community of developers as well as technology and business leaders? Contact me today if you are interested in sponsoring or go to our Patreon page.What is special about errors in Swift The history of Objective-C and Swift errorsThe strong-typed nature of SwiftfatalError vs assert vs preconditionHow to test fatalError in unit testsWhat are some ways to handle errors?User initiated errors and dialogsChaining logging and error trackingDifferentiating release and debug buildUsing proxy server to listen to requests in debugWhen to purposely crash with fatalErrorDealing with asynchronous callbacks and CombineWhat is the Never type?Dealing with permission prompts like HealthKitWhat can teams do to design and develop for errorsUse a service to track errors for developersShowing the user the correct informationDealing with issues which aren't errorsDesigners should show how errors are handledDesign the write localized messages for errorsWith agile development, make sure each error path is handled in your story cardSocial [email protected] BrightDigit - @brightdigitLeo - @leogdionLinkedInBrightDigitLeoInstagram - @brightdigitPatreon - empowerappshowCreditsMusic from https://filmmusic.io"Blippy Trance" by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/) Thanks to our monthly supporters Steven Lipton ★ Support this podcast on Patreon ★

Audio
Featured in this Episode

No persons identified in this episode.

Transcription

This episode hasn't been transcribed yet

Help us prioritize this episode for transcription by upvoting it.

0 upvotes
🗳️ Sign in to Upvote

Popular episodes get transcribed faster

Comments

There are no comments yet.

Please log in to write the first comment.