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
慣れる?JS 素早く究明!デバッグ入門
Search
Kuniwak
PRO
May 24, 2016
11
8.3k
慣れる?JS 素早く究明!デバッグ入門
2016-05-24(火)19:30 - 21:30
https://html5j-begin.doorkeeper.jp/events/36265
Kuniwak
PRO
May 24, 2016
Tweet
Share
More Decks by Kuniwak
See All by Kuniwak
それ CLI フレームワークがなくてもできるよ / Building CLI Tools Without Frameworks
orgachem
PRO
17
3.8k
状態遷移図を書こう / Sequence Chart vs State Diagram
orgachem
PRO
4
340
テストケースの名前はどうつけるべきか?
orgachem
PRO
2
570
欠陥を早期に発見するための Software Engineer in Test とその重要性 / What is Software Engineer in Test and How they works
orgachem
PRO
21
4.4k
住宅を WebXR で評価しよう / Evaluating My Home by WebXR
orgachem
PRO
0
170
HOME VR
orgachem
PRO
1
810
uGUI の自動操作の考え方と操作方法
orgachem
PRO
1
1.5k
Swift Macro に備えて構文木を 10min で学ぶ / Learn Syntax Tree for Swift Macro in 10 minutes
orgachem
PRO
1
1.5k
SoftWare Engineer in Test のおしごと / What is SWET
orgachem
PRO
1
1.2k
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
95
14k
A better future with KSS
kneath
239
17k
Embracing the Ebb and Flow
colly
86
4.8k
4 Signs Your Business is Dying
shpigford
184
22k
Faster Mobile Websites
deanohume
308
31k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Code Review Best Practice
trishagee
69
19k
Building Applications with DynamoDB
mza
96
6.5k
Automating Front-end Workflow
addyosmani
1370
200k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Code Reviewing Like a Champion
maltzj
524
40k
Unsuck your backbone
ammeep
671
58k
Transcript
׳ΕΔʁ+4 ૉૣ͘ڀ໌ʂσόοάೖ
"CPVUNF
,VOJXBL ϑϩϯτΤϯυҋᜄ͍
None
None
ࠓͷඪ
+BWB4DSJQUͷ։ൃ࣌ͷ σόοάͷ࣌ؒΛݮΒ͢͜ͱ
σόοά࣌ؒͷ༁ ݪҼڀ໌ मਖ਼ ಈ࡞֬ೝ ͜ͷ͕࣌ؒ ϘτϧωοΫʂ
ࠓͷඪ ݪҼڀ໌ͷ࣌ؒΛ ݮΒ͢͜ͱ
ͲͷΑ͏ʹͯ͠ʁ
ʮଟஈࣜΤϥʔϓϧʔϑʯ Ͱૉૣ͘ݪҼಛఆ
ʮଟஈࣜΤϥʔϓϧʔϑʯ
ଟஈࣜΤϥʔϓϧʔϑ w ߏจϋΠϥΠτ w Ϧϯτ w ੩తܕݕࠪ w ୯ମɾ݁߹ςετ w
&&ςετ w εςοϓ࣮ߦ ෳϨΠϠʔͷΤϥʔϓϧʔϑΛซ༻ͨ͠ ։ൃελΠϧɿ ˞ ˞ΤεύʔΛআ͘
ͳͥʮଟஈࣜʯʁ
ॴཁ࣌ؒͷҧ͍
ߏจϋΠϥΠτ Ϧϯτ ੩తܕݕࠪ ୯ମɾ݁߹ςετ &&ςετ εςοϓ࣮ߦ ॴཁ࣌ؒ ॴཁ࣌ؒ
कඋൣғͷҧ͍
ߏจϋΠϥΠτ Ϧϯτ ੩తܕݕࠪ ୯ମɾ݁߹ςετ &&ςετ εςοϓ࣮ߦ कඋൣғ कඋൣғڱ
͔͜͜Βݟ͑ͯ͘Δ͜ͱ
ॴཁ࣌ؒͷ͞ कඋൣғͷ͞ ߏจϋΠϥΠτ Ϧϯτ ୯ମɾ݁߹ςετ &&ςετ εςοϓ࣮ߦ ੩తܕݕࠪ
σόοάख๏ͷॴཁ࣌ؒͱ कඋൣғτϨʔυΦϑ
ͲͷΑ͏ʹซ༻ͨ͠Β σόοά࣌ؒΛ͘Ͱ͖Δʁ
ΑΓߴͳϨΠϠʔͰ όάΛൃݟ͢Δ
ਤղ
ߏจϋΠϥΠτ Ϧϯτ ੩తܕݕࠪ ୯ମɾ݁߹ςετ &&ςετ εςοϓ࣮ߦ όά9Λݟ͚ͭͨॴ όά9
ߏจϋΠϥΠτ Ϧϯτ ੩తܕݕࠪ ୯ମɾ݁߹ςετ &&ςετ εςοϓ࣮ߦ όά" ্ͷํͰࢭ·Δͱ ॴཁ͕͍࣌ؒ όά#
μϝͳྫ Α͋͘Δ
ߏจϋΠϥΠτ͋Γ Ϧϯτͳ͠ ੩తܕݕࠪͳ͠ ςετͳ͠
ߏจϋΠϥΠτ Ϧϯτ ੩తܕݕࠪ ୯ମɾ݁߹ςετ &&ςετ εςοϓ࣮ߦ ༧ޠλΠϙ ม໊λΠϙ ϓϩύςΟ໊ λΠϙ
ذߟྀ࿙Ε ༷ͷෆ߹ ҋ
͕͔͔࣌ؒΔʜ
Α͍ྫ ࢦ͖͢
ߏจϋΠϥΠτ Ϧϯτ ੩తܕݕࠪ ୯ମɾ݁߹ςετ &&ςετ εςοϓ࣮ߦ ༧ޠλΠϙ ม໊λΠϙ ϓϩύςΟ໊ λΠϙ
ذߟྀ࿙Ε ༷ͷෆ߹ ҋ
͕͔͔࣌ؒΒͳ͍ʂ
σόοά࣌ؒΛ͘͢Δํ๏ ΑΓߴͳϨΠϠʔͰ όάΛൃݟ͢Δ
+BWB4DSJQUͷ ଟஈࣜΤϥʔϓϧʔϑ
ߏจϋΠϥΠτɿ ؒҧͬͨߏจ͕Θ͔Γ͍͢ͷ Ϧϯτɿ &4-JOU +4)JOU +4-JOU 54-JOU ʜ ੩తܕݕࠪɿ 5ZQF4DSJQU
1VSF4DSJQU qPX ʜ
୯ମɾ݁߹ςετɿ .PDIB +BTNJOF 26OJU ʜ &&ςετɿ TFMFOJVNXFCESJWFS /JHIUXBUDIKT ʜ εςοϓ࣮ߦɿ
$ISPNF%FW5PPMT 'JSFGPY%FWFMPQFS5PPMT '%FWFMPQFS5PPMT ʜ
ଟ͍ʂ
࠷ॳ͔ΒશͯΛ֮͑Δ ඞཁ͋Γ·ͤΜ
͔͠͠ɺशಘͰ͖Ε σόοά͕࣌ؒݮΓ·͢
ࠓ͔Β͡ΊΔ σόοάτϨʔχϯά
σόοά࡞ۀ͕ൃੜͨ͠Βɺ ຊདྷͲͷϨΠϠʔͰ ݟ͚ͭΔ͖͔ͩͬͨߟ͑Δ
࣍ճ͔ΒɺΑΓߴͳ ϨΠϠʔͰݟ͚ͭΒΕΔΑ͏ʹɺ ։ൃελΠϧΛݟ͠ଓ͚Δ
,VOJXBLͷଟஈࣜ Τϥʔϓϧʔϑߏ
ߏจϋΠϥΠτɿ MFBGHBSMBOEUZQFTDSJQUWJN Ϧϯτɿ 54-JOU 4ZOUBTUJDʢ7JNͷϓϥάΠϯʣ ੩తܕݕࠪɿ 5ZQF4DSJQU
୯ମɾ݁߹ςετɿ ςετϥϯφʔɿ,BSNB ςετϑϨʔϜϫʔΫɿ.PDIB ΞαʔγϣϯϥΠϒϥϦɿBTTFSUʢͳ͚Ε$IBJʣ ςετμϒϧϥΠϒϥϦɿ4JOPO+4 ΧόϨοδϨϙʔτɿ*TUBOCVM
&&ςετɿ ςετϥϯφʔɿ.PDIB ςετϑϨʔϜϫʔΫɿ.PDIB ΞαʔγϣϯϥΠϒϥϦɿBTTFSU 8FC%SJWFSόΠϯσΟϯάɿTFMFOJVNXFCESJWFS
εςοϓ࣮ߦɿ $ISPNF%FW5PPMTʢඞཁͳΒ$IBSMFTʣ Τεύʔɿ طଘίʔυͷཧղ ҋͷࣝ
,VOJXBLͷ։ൃ෩ܠ
ߏจϋΠϥΠτ Ϧϯτ ੩తܕݕࠪ ୯ମɾ݁߹ςετ &&ςετ εςοϓ࣮ߦ όά όά όά όά
όά
·ͱΊ ΑΓߴͳϨΠϠʔͰ όάΛൃݟ͠Α͏