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
On Debugging
Search
Hector Zarate
May 24, 2016
Technology
0
550
On Debugging
The call trace, breakpoints, console and debugging views.
Hector Zarate
May 24, 2016
Tweet
Share
More Decks by Hector Zarate
See All by Hector Zarate
On AB Testing
ioscowboy
2
460
Inheritance, Interfaces and Composition
ioscowboy
0
460
iOS @ Spotify
ioscowboy
0
130
Consistent, Dumb and Thin
ioscowboy
3
16k
Other Decks in Technology
See All in Technology
DDD集約とサービスコンテキスト境界との関係性
pandayumi
2
260
MCPで変わる Amebaデザインシステム「Spindle」の開発
spindle
PRO
3
2.9k
「魔法少女まどか☆マギカ Magia Exedra」での負荷試験の実践と学び
gree_tech
PRO
0
610
「魔法少女まどか☆マギカ Magia Exedra」のグローバル展開を支える、開発チームと翻訳チームの「意識しない協創」を実現するローカライズシステム
gree_tech
PRO
0
580
Codeful Serverless / 一人運用でもやり抜く力
_kensh
5
280
BPaaSにおける人と協働する前提のAIエージェント-AWS登壇資料
kentarofujii
0
120
ヘブンバーンズレッドのレンダリングパイプライン刷新
gree_tech
PRO
0
590
5分でカオスエンジニアリングを分かった気になろう
pandayumi
0
150
生成AIでセキュリティ運用を効率化する話
sakaitakeshi
0
230
開発者を支える Internal Developer Portal のイマとコレカラ / To-day and To-morrow of Internal Developer Portals: Supporting Developers
aoto
PRO
1
370
Language Update: Java
skrb
2
280
バッチ処理で悩むバックエンドエンジニアに捧げるAWS Glue入門
diggymo
3
130
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
What's in a price? How to price your products and services
michaelherold
246
12k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
910
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Code Review Best Practice
trishagee
70
19k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.2k
Rails Girls Zürich Keynote
gr2m
95
14k
Transcript
On Debugging Hector Zarate (@ChocoChipset)
01 99
None
None
FAILURE IS OK (IF THERE IS LEARNING)
1 2 3 4
1 2 3 4
None
L I F O
Procedure 2 Main Procedure 1 Stack Frame arg 0 return
val
None
Call Stack Stack Frame
None
None
1 2 3 4
None
NSLog() in production
None
None
None
None
1 2 3 4
po print object
expr evaluate expressions
thread return <333> halt thread
1 2 3 4
Reveal App
Dzjienki!
Conversation Hector Zarate @ChocoChipset spotify.com/jobs