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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Jose Torres Cardenas
January 11, 2017
Programming
69
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
81
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
96
Real Time iOS apps with PubNub
coderpug
0
330
Other Decks in Programming
See All in Programming
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.7k
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
270
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
3
590
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.4k
過去最大のMCPアップデート! 2026-07-28 RC版の謎に迫る
licux
6
360
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
4.3k
Strategic Design in the Frontend: Moduliths & Micro Frontends @DDDEurope
manfredsteyer
PRO
0
110
AIで効率化できた業務・日常
ochtum
0
140
技術記事、 専門家としてのプログラマ、 言語化
mizchi
13
6.2k
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
880
技術的負債解消で開発者の未来を開く- AIの力でコード刷新
kmd2kmd
0
100
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
210
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
Between Models and Reality
mayunak
4
340
Marketing to machines
jonoalderson
1
5.5k
Producing Creativity
orderedlist
PRO
348
40k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
590
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
540
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
210
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
250
Claude Code のすすめ
schroneko
67
230k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
310
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Test your architecture with Archunit
thirion
1
2.3k
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!