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
非同期処理実行基盤 Delayed脱出 → Solid Queue完全移行への旅路。
srockstyle
3
1.4k
FastAPIの魔法をgRPC/Connect RPCへ
monotaro
PRO
0
550
PLaMoの事後学習を支える技術 / PFN LLMセミナー
pfn
PRO
9
3.4k
Tomorrow graphlib, Let us use everybody
hayaosuzuki
0
150
Function calling機能をPLaMo2に実装するには / PFN LLMセミナー
pfn
PRO
0
750
What is BigQuery?
aizack_harks
0
120
Railsアプリケーション開発者のためのブックガイド
takahashim
12
5.2k
バイブコーディングと継続的デプロイメント
nwiizo
2
360
analysis パッケージの仕組みの上でMulti linter with configを実現する / Go Conference 2025
k1low
1
250
pprof vs runtime/trace (FlightRecorder)
task4233
0
140
2重リクエスト完全攻略HANDBOOK / Double Request Handbook
shoheimitani
5
7.3k
about #74462 go/token#FileSet
tomtwinkle
1
260
Featured
See All Featured
Unsuck your backbone
ammeep
671
58k
Music & Morning Musume
bryan
46
6.8k
A designer walks into a library…
pauljervisheath
208
24k
Why Our Code Smells
bkeepers
PRO
339
57k
Code Review Best Practice
trishagee
72
19k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
The Language of Interfaces
destraynor
162
25k
Building Applications with DynamoDB
mza
96
6.6k
Building Adaptive Systems
keathley
43
2.8k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Embracing the Ebb and Flow
colly
88
4.8k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
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