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オジサン as a Service
Search
Kuniwak
PRO
November 05, 2015
Programming
2
460
JSオジサン as a Service
JSオジサンに怒られる前に、ツールでチェックしておきましょう。
Kuniwak
PRO
November 05, 2015
Tweet
Share
More Decks by Kuniwak
See All by Kuniwak
テストケースの名前はどうつけるべきか?
orgachem
PRO
1
390
欠陥を早期に発見するための Software Engineer in Test とその重要性 / What is Software Engineer in Test and How they works
orgachem
PRO
22
4.1k
住宅を WebXR で評価しよう / Evaluating My Home by WebXR
orgachem
PRO
0
99
HOME VR
orgachem
PRO
1
800
uGUI の自動操作の考え方と操作方法
orgachem
PRO
1
1.4k
Swift Macro に備えて構文木を 10min で学ぶ / Learn Syntax Tree for Swift Macro in 10 minutes
orgachem
PRO
1
1.2k
SoftWare Engineer in Test のおしごと / What is SWET
orgachem
PRO
1
1.1k
私と Nature Remo E / Nature Remo E
orgachem
PRO
0
26k
存在しないアセットへの参照と 未公開アセットでのネタバレに どう立ち向かうか / How to prevent missing assets and spoilers by assets
orgachem
PRO
1
1.1k
Other Decks in Programming
See All in Programming
『テスト書いた方が開発が早いじゃん』を解き明かす #phpcon_nagoya
o0h
PRO
9
2.5k
技術を改善し続ける
gumioji
0
180
新宿駅構内を三人称視点で探索してみる
satoshi7190
2
120
Domain-Driven Design (Tutorial)
hschwentner
13
22k
お前もAI鬼にならないか?👹Bolt & Cursor & Supabase & Vercelで人間をやめるぞ、ジョジョー!👺
taishiyade
7
4.2k
CDK開発におけるコーディング規約の運用
yamanashi_ren01
2
260
Drawing Heighway’s Dragon- Recursive Function Rewrite- From Imperative Style in Pascal 64 To Functional Style in Scala 3
philipschwarz
PRO
0
150
⚪⚪の⚪⚪をSwiftUIで再現す る
u503
0
100
もう僕は OpenAPI を書きたくない
sgash708
6
1.9k
dbt Pythonモデルで実現するSnowflake活用術
trsnium
0
270
DevNexus - Create AI Infused Java Apps with LangChain4j
kdubois
0
130
.NET Frameworkでも汎用ホストが使いたい!
tomokusaba
0
210
Featured
See All Featured
The Language of Interfaces
destraynor
156
24k
Done Done
chrislema
182
16k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
BBQ
matthewcrist
87
9.5k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
13
1k
Documentation Writing (for coders)
carmenintech
68
4.6k
A Philosophy of Restraint
colly
203
16k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
Thoughts on Productivity
jonyablonski
69
4.5k
Transcript
+4ΦδαϯBTB4FSWJDF גࣜձࣾϛΫγΟ,VOJXBL
w ,VOJXBL w גࣜձࣾϛΫγΟ w +4ݚमߨࢣ
w͜ͷൃදͰ/PEFKTΛ͍·͢ wΛฉ͖ͳ͕Βɺ/PEFKTΛ μϯϩʔυ͓͍͍ͯͯͩ͘͠͞ wIUUQTOPEFKTPSHFO
ࠓ͍ͭͨ͑ͨ͜ͱ
-JOUΛར༻ͯ͠ɺ ϛεΛ༧͠Α͏
w -JOUɺίʔυͷϛεΛ ܯࠂͯ͘͠ΕΔπʔϧ w ͍Θɺ+4ΦδαϯBTB4FSWJDF
ͳͥ+BWB4DSJQUͰ-JOUʁ
w ଟൃ͢ΔUZQP w ᠘༷ w ଞਓͷίʔυ͕ಡΊͳ͍
͔ͩΒ-JOU
w -JOUΛ׆༻ͯ͠ɺຊ࣭తͳ͜ͱʹ ूதͰ͖ΔΑ͏ʹͯ͠Έ·͠ΐ͏ w ຊ࣭తͳ͜ͱΑΓΑ͍6*ɺ อक͍͢͠ઃܭ
-JOUԿΛܯࠂ͢Δ͔
w -JOU͕ܯࠂ͢Δͷ࣍ͷͭ w ࣮֬ʹؒҧ͍͑ͯΔ w ͍͔ͭؒҧ͑ͦ͏ w ελΠϧͷ
ྫΛݟͯΈ·͠ΐ͏
ྫ"࣮֬ʹؒҧ͍͑ͯΔ
None
None
มΈ͔ͭΒͳ͍Α ͋ͱ͜ͷมΘΕͯͳ͍Α
ྫ#͍͔ͭؒҧ͑ͦ͏
None
͋Δɺͳ͔ͥ6*͕Ԡ͠ͳ͘ͳͬͨ ʢϦϏϧυ͢Δͱ࣏Δ͜ͱ͋ͬͯṖʣ
None
+4݁߹͢ΔͱҙਤͤͣTUSJDUϞʔυ͕ ༗ޮʹͳΔ͜ͱ͕͋ΔͷͰةͳ͍Α 3VMFTUSJDU&4-JOUʹॻ͍ͯ͋Δ
ྫ$ελΠϧͷ
"O0QFO-FUUFSUP+BWB4DSJQU-FBEFST3FHBSEJOH4FNJDPMPOT
ॏཁͳͷɺ͍ͣΕ͔ͷ फʹ౷Ұ͢Δ͜ͱ
ελΠϧνΣοΫ ਓؒ͡Όͳͯ͘Ͱ͖Δ
͜͜·Ͱͷ͓͞Β͍
w ຊ࣭తͳ͜ͱʹूத͢ΔͨΊʹ-JOUΛ͓͏ w -JOU͕ܯࠂ͢Δͷ࣍ͷͭ w ࣮֬ʹؒҧ͍͑ͯΔ w ͍͔ͭؒҧ͑ͦ͏ w ελΠϧͷ
-JOUͷհ
ίʔυͷ ؒҧ͍ݕࠪ ελΠϧͷ ݕࠪ ֦ுੑ ઃఆͷ ๛͞ +4-JOU " #
$ $ +4)JOU " త֎ $ " &4-JOU " # " " +4$4 త֎ " " "
w ֦ுੑͷߴ͍&4-JOU͕࣌ʹ͍͋ͬͯΔ w ݴޠ༷ͷසൟͳมߋʹରԠ͍͢͠ w ελΠϧΛΧονϦݕ͚ࠪͨ͠Ε w +4$4Λซ༻͢ΔͱΑ͍
&4-JOUΛͬͯΈΑ͏
None
None
-JOUͱ্खʹ͖ͭ͋͏
w ͱ͖ʹ-JOU+4ΦΧϯͱԽ͢ w ඇৗʹ͏Δ͍͞ʢͷͰΊͯ͠·͏ʣ w ͨͱ͑ʜ
None
෯Πϯσϯτʹ͠ͳ͍͞ʂʂ
͏ͪJOEFOU ͳΜͩΑśśőőőʂʂʂʂ
ͦ͏͍͏ͱ͖ʜ
ϧʔϧ*%͔Βࢦఠ༰Λௐͯɺ ઃఆΛมߋ͢Δ͔ɺ ຊʹඞཁͳ͚ΕແޮԽ͢Δ
͜ͷ෦͕ϧʔϧ*%
IUUQFTMJOUPSHEPDTSVMFT͔ΒJOEFOUΛ୳͠·͢
ݟ͔ͭΓ·ͨ͠
෯Πϯσϯτʹݴٴ͕͋Γ·ͨ͠
FTMJOUSDͰΠϯσϯτ෯Λมߋ
ΦΧϯ͕·ͬͨʂ
ઃఆมߋͯ͠ ͏Δ͚͞ΕແޮԽ͢Δ
FTMJOUSDͰϧʔϧΛແޮԽ
w ྻͷઌ಄ͷࣈͷҙຯ w Τϥʔѻ͍ʹ͢Δ ʢҟৗεςʔλεͰऴྃ w ܯࠂѻ͍ʹ͢Δ ʢਖ਼ৗεςʔλεͰऴྃʣ w ແࢹ͢Δ
·ͱΊ
w -JOUΛͬͯɺ+4ΦδαϯBTB4FSWJDFΛ ࣮ݱ͠Α͏ w ࠓ&4-JOU͕͓͢͢Ί w +4ΦΧϯԽͨ͠&4-JOUFTMJOUSDͰ ΊΑ͏
ϛΫγΟ͍ͭͰ 8FCΤϯδχΞΛ ืू͍ͯ͠·͢Αʙ