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
140
Consistent, Dumb and Thin
ioscowboy
3
16k
Other Decks in Technology
See All in Technology
AI-Readyを目指した非構造化データのメダリオンアーキテクチャ
r_miura
1
310
知覚とデザイン
rinchoku
1
530
JSConf JPのwebsiteをGatsbyからNext.jsに移行した話 - Next.jsの多言語静的サイトと課題
leko
2
180
初めてのDatabricks Apps開発
taka_aki
1
280
マルチエージェントのチームビルディング_2025-10-25
shinoyamada
0
120
Biz職でもDifyでできる! 「触らないAIワークフロー」を実現する方法
igarashikana
7
3.2k
What's new in OpenShift 4.20
redhatlivestreaming
0
180
SCONE - 動画配信の帯域を最適化する新プロトコル
kazuho
1
320
Linux カーネルが支えるコンテナの仕組み / LF Japan Community Days 2025 Osaka
tenforward
1
120
Observability — Extending Into Incident Response
nari_ex
1
150
生成AI時代のPythonセキュリティとガバナンス
abenben
0
130
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
14k
Featured
See All Featured
Statistics for Hackers
jakevdp
799
220k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
What's in a price? How to price your products and services
michaelherold
246
12k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Automating Front-end Workflow
addyosmani
1371
200k
The Language of Interfaces
destraynor
162
25k
The Invisible Side of Design
smashingmag
302
51k
Speed Design
sergeychernyshev
32
1.2k
Stop Working from a Prison Cell
hatefulcrawdad
272
21k
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