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
debug環境
Search
kanayannet
April 22, 2018
Programming
0
310
debug環境
kanayannet
April 22, 2018
Tweet
Share
More Decks by kanayannet
See All by kanayannet
FW と ライブラリ の考え方
kanayannet
0
120
TDDと今まで
kanayannet
0
320
個人開発 稼げなくてもいいアプリ
kanayannet
0
420
システムの堅牢性
kanayannet
0
210
Agile的学習方法
kanayannet
0
200
GUIをエンジニアが考える
kanayannet
0
180
http2http3
kanayannet
0
130
old typeからのクラウドインフラ
kanayannet
0
310
疎結合と認知
kanayannet
0
340
Other Decks in Programming
See All in Programming
GraphQLの魅力を引き出すAndroidクライアント実装
morux2
3
830
Ebitengineの1vs1ゲーム WebRTCの活用
ponyo877
0
380
Jakarta EE meets AI
ivargrimstad
0
390
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
530
Regular Expressions, REXML, Automata Learning
makenowjust
0
220
GraphQLとGigaViewer for Apps
numeroanddev
2
180
いつか使える ObjectSpace / Maybe useful ObjectSpace
euglena1215
2
140
unique パッケージから学ぶ interning と weak reference @ Asakusa.go#3
karamaru
2
820
オートマトン学習しろ / Do automata learning
makenowjust
3
130
REXML改善のその後
naitoh
0
190
Amazon Neptuneで始める初めてのグラフDB ー グラフDBを使う意味を考える ー
satoshi256kbyte
2
260
Ruby Parser progress report 2024
yui_knk
2
230
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
230
130k
For a Future-Friendly Web
brad_frost
174
9.3k
Teambox: Starting and Learning
jrom
131
8.7k
Writing Fast Ruby
sferik
623
60k
Optimising Largest Contentful Paint
csswizardry
31
2.8k
Building Flexible Design Systems
yeseniaperezcruz
325
38k
4 Signs Your Business is Dying
shpigford
179
21k
Being A Developer After 40
akosma
84
590k
Visualization
eitanlees
142
15k
Making Projects Easy
brettharned
113
5.8k
From Idea to $5000 a Month in 5 Months
shpigford
379
46k
Producing Creativity
orderedlist
PRO
340
39k
Transcript
debug 環境 debug 環境 @kanayannet Gunma.web #31
自己紹介 自己紹介 名前 : 金澤 宏昭 Twitter : @kanayannet Facebook
: HiroakiKanazawa
わたし と debug わたし と debug 開発中、必ず使う
わたし と debug わたし と debug 取得した値が正しいか? 書き込んだ内容が正しいか? 読み込んだデータ構造 etc...
今回話すこと 今回話すこと シャビ・エルナンデス 色々なdebug 環境 何が大事? まとめ
シャビ・エルナンデス シャビ・エルナンデス
何が得意か? 何が得意か? どこにでもパスをすぐ出せる。
動画再生中... 動画再生中...
さぞかし試合中、頭を使っているだろ う。
確かめた番組があったよ 確かめた番組があったよ 脳を「MRI 」検査 NHK: 「ミラクルボディー」
結果 結果 「大脳基底核」が活発 「無意識のうちの判断を下す直観力」を 使う
直感力 直感力 「思い悩んでない。」 「考えてるというより、身体が自然と動 く状態」
鍛える方法 鍛える方法 同じ情報を繰り返し取り込むこむ 反復練習 日頃の練習
色々なdebug 環境 色々なdebug 環境
ブラウザ上 ブラウザ上 demo url
webpack の場合 webpack の場合
デモ中... デモ中...
ツールの立ち上げ方 ツールの立ち上げ方 右上のメニュー -> その他ツール -> デベ ロッパーツール context menu
の検証 command + option + i
サーバサイド サーバサイド irb pry print debug byebug byebug + pry
デモ中... デモ中...
何が大事? 何が大事?
慣れの問題 慣れの問題 不慣れなものは「頭を使ってしまう」 慣れてるものは「直感的」
慣れてるものだけで良い? 慣れてるものだけで良い? 練習すれば直感的に使えるものもあるよ vim, emacs
いつ練習する? いつ練習する? 仕事は「本番」 公式試合と一緒 不慣れなものを使えば不具合見逃す
とはいえ.. とはいえ.. 一番気づく事が多いのも「仕 事」です。 緊張感 ミスが出た ( 不具合) 気づく (
気づかせられる) 事が多い。
直感的に 直感的に ツールは人( 状態) によって向き不向きが分 かれる。
開発する際に大事なこと 開発する際に大事なこと 「作ること」に集中する 「不具合がでないように」debug する 「集中できてる」 => 直感的
まとめ まとめ 直感的 は大事である debug の環境一つで 直感的に開発できる 直感的は人によって差異が生まれる。 当たり前だけど.. 「慣れ」=
「練習量」
ご清聴 ご清聴 ありがとうございまし ありがとうございまし た! た!