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
プロダクトにvuex-module-decoratorsを導入してみた感想
Search
Akira Kanno
February 06, 2020
Technology
1
410
プロダクトにvuex-module-decoratorsを導入してみた感想
Akira Kanno
February 06, 2020
Tweet
Share
Other Decks in Technology
See All in Technology
生成AIによる情報システムへのインパクト
taka_aki
1
220
With Devin -AIの自律とメンバーの自立
kotanin0
2
970
モバイルゲームの開発を支える基盤の歩み ~再現性のある開発ラインを量産する秘訣~
qualiarts
0
950
「手を動かした者だけが世界を変える」ソフトウェア開発だけではない開発者人生
onishi
15
8k
株式会社島津製作所_研究開発(集団協業と知的生産)の現場を支える、OSS知識基盤システムの導入
akahane92
1
1.3k
人と生成AIの協調意思決定/Co‑decision making by people and generative AI
moriyuya
0
240
LLM開発を支えるエヌビディアの生成AIエコシステム
acceleratedmu3n
0
360
AIエージェントを支える設計
tkikuchi1002
12
2.8k
恐怖!テストコードなき夜
tsukuboshi
2
110
解消したはずが…技術と人間のエラーが交錯する恐怖体験
lamaglama39
0
150
データエンジニアがクラシルでやりたいことの現在地
gappy50
3
800
相互運用可能な学修歴クレデンシャルに向けた標準技術と国際動向
fujie
0
140
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1370
200k
A designer walks into a library…
pauljervisheath
207
24k
Writing Fast Ruby
sferik
628
62k
Designing Experiences People Love
moore
142
24k
Making Projects Easy
brettharned
117
6.3k
Thoughts on Productivity
jonyablonski
69
4.8k
The World Runs on Bad Software
bkeepers
PRO
70
11k
We Have a Design System, Now What?
morganepeng
53
7.7k
Gamification - CAS2011
davidbonilla
81
5.4k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Testing 201, or: Great Expectations
jmmastey
44
7.6k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Transcript
ϓϩμΫτʹWVFYNPEVMFEFDPSBUPSTΛ ಋೖͯ͠Έͨײ .FHVSPFT!'SJOHF 7VFKTY7VFYXJUIWVFYNPEVMFEFDPSBUPST
"HFOEB ࣗݾհ Ͳ͜Ͱͬͨͷ͔ 7VFY 5ZQF4DSJQUͷਏ͞ ԿނWVFYNPEVMFEFDPSBUPSTΛબΜ͔ͩ
ྑ͔ͬͨ͜ͱɾඍົͩͬͨ͜ͱ ·ͱΊ
ࣗݾհ ఘ೦ UFJOFO 'SPOUFOEEFWFMPQFS!3BL4VM -JLF7VFKT 5ZQF4DSJQU (JU)VC!UFJOFO 5XJUUFS!UFJ@OFO
Ͳ͜Ͱͬͨͷ͔ ҹͷϥΫεϧ৽ྉۚදϖʔδ ٕज़ελοΫ • 7VFKT • 7VFY • XWVFYNPEVMFEFDPSBUPST •
5ZQF4DSJQU • QPTUDTT • XFCQBDL • KFTU
7VFY 5ZQF4DSJQUͷਏ͞ طʹ৭ʑͳํ͕ࢄʑޠΓਚ͍ͯ͘͠Δ͕ɺ ૉͷ7VFYͱ5ZQF4DSJQUͷΈ߹Θͤʜ ݱঢ়ɺׂͱਏ͍
7VFY 5ZQF4DSJQUͷਏ͞ 2Կ͕ਏ͍ʁ "ૉͷWVFYͰ ݢฒΈܕͷԸܙ͕࠷େݶड͚ΒΕͳ͍ • TUPSFͷTUBUF • DPNNJUEJTQBUDIͷΈࠐΈؔ •
NBQ999ͷϔϧύʔؔ • NVUBUJPOHFUUFSͷҾFUDʜ
7VFY 5ZQF4DSJQUͷਏ͞ طʹઌਓ͕ͨͪ৭ʑͳΞϓϩʔνΛ ࡧ͍ͯ͠Δ QPUBUPE͞Μ 7VFYʹΑΔঢ়ଶཧΛؚΉ࠷ߴʹշదͳ7VFKT 5ZQF4DSJQUͷ։ൃڥ Λࢦ͢ UBLFQFQF͞Μ 7VFYܕਪɾ࠷ऴষWVFYHVBSEJBO
/VYUKTެࣜ ετΞʹؔ͢ΔΫοΫϒοΫ
ԿނWVFYNPEVMFEFDPSBUPSTΛબΜ͔ͩ • Ҏ্ • ಠࣗͷܕఆٛΛඞཁͱ͠ͳ͍ • ͜͏͍͏ͭ ಋೖͷखܰ͞
ԿނWVFYNPEVMFEFDPSBUPSTΛબΜ͔ͩ • WVFDMBTTDPNQPOFOUͱྨࣅ ͋Δఔݟ׳Εͨه๏Ͱॻ͚Δ
ԿނWVFYNPEVMFEFDPSBUPSTΛબΜ͔ͩ • NPEVMFଆͰDMBTTΛFYQPSU • DPNQPOFOUଆͰJNQPSUͯ͠͏ DPNQPOFOUଆͰܕͷิ͕͞ΕΔ
ྑ͔ͬͨͱ͜Ζɾඍົͳͱ͜Ζ • ಋೖָ͕ͩͬͨ • ಛผͳܕఆٛΛͤͣʹࡁΜͩ • ࠞΈೖͬͨܕϞδϡʔϧʹؔ͢ΔࣝΛ ඞཁͱ͠ͳ͔ͬͨ • 7VFYͷίΞͳ෦ཱͪೖΒͣʹࡁΜͩ
• ׂͱ୭ͰಡΊΔίʔυʹͳͬͨ • NBQ999ϔϧύʔ͔Βͷղ์ • ୠ͜͠Εख์͠Ͱ͍͍ͱݴ͍Εͳ͍ ྑ͔ͬͨͱ͜Ζ
ྑ͔ͬͨͱ͜Ζɾۤ࿑ͨ͠ͱ͜Ζ • NBQ999Λࣺͯͨฐ • DPNQPOFOUͰTUBUFHFUUFSΛݺͼग़࣌͢ɺ ຖճDPNQVUFEʹఆٛ͢Δඞཁ͕͋Δ • ॏෳ͢Δ͕ɺͦ͜·ͰۤͰͳ͍ ۤ࿑ͨ͠ͱ͜Ζ
ྑ͔ͬͨͱ͜Ζɾۤ࿑ͨ͠ͱ͜Ζ • ୯ମςετ TQFD ͷॻ͖ํ • αʔυύʔςΟϞδϡʔϧͳͷͰɺ֎࣌͢ʹ ָΛ͍ͨ͠ɻͨ͘͠ͳ͍ʁʁʁ • ʹ୯ମςετ·ͰWVFYNPEVMFEFDPSBUPSTʹґଘ
ͨ͘͠ͳ͍ ͜͜ݸਓ͕ࠩ͋Δ • ͡Ό͋Ͳ͏ॻ͘ʁʁʁ • ˠTQFDૉͷWVFYͰॻ͜͏ʂ ۤ࿑ͨ͠ͱ͜Ζ
ྑ͔ͬͨͱ͜Ζɾۤ࿑ͨ͠ͱ͜Ζ
ྑ͔ͬͨͱ͜Ζɾۤ࿑ͨ͠ͱ͜Ζ • WVFYNPEVMFEFDPSBUPSͰ࡞ͬͨNPEVMF ࠷ऴతʹී௨ͷWVFYͷNPEVMFʹͳΔ • ͳͷͰɺTQFDී௨ͷWVFYܗࣜͰॻ͚Δ • ͜ΕͰ֎͢ͱָ͖ʹͳΔʜͣ • ͨͩ͠ɺTQFDͰܕ͕Θ͔Βͳ͍ʜ
• DPNNJU EJTQBUDI ͦͷ··Ͱ QBZMPBEͷܕ͕Θ͔Βͳ͍ • ͜ͷΜ࣮ऀνʔϜͷΈͩͱࢥ͏ ۤ࿑ͨ͠ͱ͜Ζ
·ͱΊ • WVFYNPEVMFEFDPSBUPSTखܰʹ 7VFYͰ5ZQF4DSJQUͷԸܙΛड͚ΒΕΔ • WVFDMBTTDPNQPOFOUʹ׳ΕͨਓͳΒ ҧײͳ͘ॻ͍͍͚ͯΔ • NBQ999ϔϧύʔ͞Α͏ͳΒ •
ͨͩ͠DPNQVUFENFUIPEఆٛ૿͑Δ • TUPSFͷ୯ମςετएׯ͕ඞཁ • ํΛ͔ͬ͠ΓܾΊΕͳ͍
8FBSFIJSJOH IUUQTSFDSVJUSBLTVMDPN