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
560
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
On Debugging
The call trace, breakpoints, console and debugging views.
Hector Zarate
May 24, 2016
More Decks by Hector Zarate
See All by Hector Zarate
On AB Testing
ioscowboy
2
500
Inheritance, Interfaces and Composition
ioscowboy
0
470
iOS @ Spotify
ioscowboy
0
150
Consistent, Dumb and Thin
ioscowboy
3
16k
Other Decks in Technology
See All in Technology
MIXIで活躍できるエンジニアを 若手社員目線で考えてみる
mixi_engineers
PRO
0
130
作って理解するCoding Agent 〜フレームワークに頼らないピュア Python での実装〜
takapy
3
1.1k
AIにブラウザを触らせて、E2EテストをPlaywrightで書く
koji_kawamura
0
370
AI画像認識を活用したゲーム内決済処理検証の自動化
gree_tech
PRO
0
200
あなたの知らないバージョン命名規則
sat
PRO
2
170
Model Studio CLI × Token Plan
maigo999
0
210
暗号化?某ファイルストレージはどうなるの!? 3rd Partyとうまく付き合う秘密度ラベル設計
kasada
0
130
FORENSIA: ローカルLLMフォレンジックハーネス
sumeshi
2
440
形式手法特論:Hyperproperty とモデル検査 #kernelvm / Kernel VM Study Tokyo 19th
ytaka23
0
660
フィジカルAIの知識ゼロの僕でも AIを使えばここまでできた
tatsuya1970
0
140
猫付きpingコマンドを自作
uyuki234
0
290
地震情報アプリを作ってみた
yama3133
1
110
Featured
See All Featured
Believing is Seeing
oripsolob
1
200
Mobile First: as difficult as doing things right
swwweet
225
10k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Bash Introduction
62gerente
615
220k
Raft: Consensus for Rubyists
vanstee
141
7.6k
Embracing the Ebb and Flow
colly
88
5.1k
We Are The Robots
honzajavorek
0
310
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
500
Building an army of robots
kneath
306
46k
Chasing Engaging Ingredients in Design
codingconduct
0
280
Un-Boring Meetings
codingconduct
0
390
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
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