Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Light talk - Better Error handling
Search
Jose Torres Cardenas
January 11, 2017
Programming
67
0
Share
Light talk - Better Error handling
Improve your error handling in swift.
Jose Torres Cardenas
January 11, 2017
More Decks by Jose Torres Cardenas
See All by Jose Torres Cardenas
Formalización del Proceso de Elaboración de una Arquitectura de Software
coderpug
0
280
Swift build time optimization
coderpug
1
80
Jose.pdf
coderpug
0
39
Light talk - A byte of Date
coderpug
0
120
CocoaLima - Meeting structure
coderpug
0
54
CocoaLima #2
coderpug
0
55
Server-side development with Swift
coderpug
0
95
Real Time iOS apps with PubNub
coderpug
0
330
Other Decks in Programming
See All in Programming
PHPでローカル環境用のSSL/TLS証明書を発行することはできるのか? #phpconkagawa
akase244
0
320
Kubernetesを使わない環境にもCloud Nativeなデプロイを実現する / Enabling Cloud Native deployments without the complexity of Kubernetes
linyows
2
200
第3木曜LT会 #28
tinykitten
PRO
0
120
Claude CodeでETLジョブ実行テストを自動化してみた
yoshikikasama
0
1.1k
クラウドネイティブなエンジニアに向ける Raycastの魅力と実際の活用事例
nealle
2
240
PicoRuby for IoT: Connecting to the Cloud with MQTT
yuuu
2
750
Terraform言語の静的解析 / static analysis of Terraform language
wata727
1
130
Agentic Elixir
whatyouhide
0
440
Oxlintとeslint-plugin-react-hooks 明日から始められそう?
t6adev
0
320
エラー処理の温故知新 / history of error handling technic
ryotanakaya
7
1.8k
PHPでバイナリをパースして理解するASN.1
muno92
PRO
0
410
ハーネスエンジニアリングとは?
kinopeee
13
6.7k
Featured
See All Featured
Navigating Weather and Climate Data
rabernat
0
180
Tell your own story through comics
letsgokoyo
1
910
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
110
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
130
Designing for Timeless Needs
cassininazir
0
220
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
380
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Balancing Empowerment & Direction
lara
6
1.1k
RailsConf 2023
tenderlove
30
1.4k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
290
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1k
Transcript
better ERROR handling
None
https://twitter.com/drunkxcode
@CoderPug
❌
optionals / assertions / throws / rethrows
optionals / assertions / throws / rethrows
https://gist.github.com/CoderPug/52f4db435484cf911927a1a9a8b847dd
https://gist.github.com/CoderPug/52f4db435484cf911927a1a9a8b847dd
https://gist.github.com/CoderPug/52f4db435484cf911927a1a9a8b847dd
https://gist.github.com/CoderPug/52f4db435484cf911927a1a9a8b847dd
https://gist.github.com/CoderPug/52f4db435484cf911927a1a9a8b847dd
https://gist.github.com/CoderPug/52f4db435484cf911927a1a9a8b847dd
None
useful tips
https://gist.github.com/CoderPug/52f4db435484cf911927a1a9a8b847dd
https://gist.github.com/CoderPug/52f4db435484cf911927a1a9a8b847dd
References https://developer.apple.com/library/content/documentation/ Swift/Conceptual/Swift_Programming_Language/ ErrorHandling.html https://swifting.io/blog/2017/01/08/32-errorify-string/
THANKS!