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
requireの循環参照
Search
yo_waka
April 11, 2016
Technology
1.5k
0
Share
requireの循環参照
フロントエンド LT & 座談会(freee x みんなのウェディング)のLTスライド
yo_waka
April 11, 2016
More Decks by yo_waka
See All by yo_waka
うちの技術負債2021_freee会計編
waka
0
1.2k
大きなプロダクトの育て方
waka
10
27k
Other Decks in Technology
See All in Technology
Databricks 月刊サービスアップデート 2026年05月号
tyosi1212
0
200
チームで実践する AI-DLC 思考の軌跡を残すチェックポイント設計
belongadmin
0
2.5k
Building applications in the Gemini API family.
line_developers_tw
PRO
0
950
Platform engineering for developers, architects & the rest of us (AI agents)
danielbryantuk
0
180
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development with AI-DLC
yoshidashingo
0
130
Unlocking the Apps
pimterry
0
210
Spring AI × MCP 入門〜AIエージェントへのツール公開、境界設計から始める最小構成 〜
yuyamiyamoto
0
210
Djangoユーザが知っ得なPostgreSQL機能 - 設計の選択肢を増やす / Djang-use-PostgreSQL
soudai
PRO
0
170
React、まだ楽しくて草
uhyo
7
4k
JEP 522 Deep Dive - G1 GC同期コスト削減によるスループット向上を徹底検証&解説
tabatad
1
770
ブロックチェーン / Blockchain
ks91
PRO
0
100
AI Adaptable なテストを整える工夫 / Ways to Make Your Tests AI-Adaptable
bitkey
PRO
3
210
Featured
See All Featured
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
260
Into the Great Unknown - MozCon
thekraken
41
2.5k
A Tale of Four Properties
chriscoyier
163
24k
Automating Front-end Workflow
addyosmani
1370
210k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
160
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
400
Deep Space Network (abreviated)
tonyrice
0
160
BBQ
matthewcrist
89
10k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
190
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Transcript
SFRVJSFͷ॥ࢀর
w UXJUUFS!ZP@XBLBͱਃ͠·͢ w GSFFFͰΤϯδχΞΛ͍ͯ͠·͢ w +BWB4DSJQUνϣοτεΩ
GSFFFࣾͷͱ͋Δৗ w ʮ͋Εɺ999ίϯϙʔωϯτΛදࣔ͠Α͏ͱ͢ ΔͱΤϥʔʹͳΔʯ w ʮ͑ɺͳΜͰ͜ΕΤϥʔʹͳͬͯΔͷ͔શવΘ ͔Βͳ͍Μ͚ͩͲʯ w ʮ͜ɺ͍ͭ͜॥ࢀরͯ͠Δͧɾɾʂʯ
͜Μͳίʔυ w BKT WBSCSFRVJSF bC` NPEVMFFYQPSUT\ GPPGVODUJPO \DPOTPMFMPH bB`
DPOTPMFMPH C ^ ^ w CKT WBSBSFRVJSF bB` NPEVMFFYQPSUT\ GPPGVODUJPO \DPOTPMFMPH bC` DPOTPMFMPH B ^ ^ NBJOKT WBSBSFRVJSF bB` WBSCSFRVJSF bC` BGPP PVUQVUbB`BOEb\GPP<'VODUJPO>^` CGPP PVUQVUbC`BOEb\^`GPP͕ఆٛ͞Εͯͳ͍ͧʂ
SFRVJSFͷ॥ࢀর w B͕CΛSFRVJSF w C͕BΛSFRVJSF w ୯७ʹߟ͑ΔͱNBYJNVNDBMMTUBDLTJ[F FYDFFEFEΤϥʔʹͳΓͦ͏ͳײ͢͡Δ
/PEFKTSFRVJSF dDJSDVMBSDPNNPOKTOPEFTSDJOEFYKT B \GPP<'VODUJPO>^ C \^ 6TFSTZP@XBLBDJSDVMBSDPNNPOKTTSD CKT BGPP
#BCFM dDJSDVMBSCBCFMOPEFMJCJOEFYKT B \GPP<'VODUJPO>^ C \^ 6TFSTZP@XBLBDJSDVMBSCBCFMMJCCKT BGPP
#BCFM FT VUJMKT BSSBZGPS&BDI GVODUJPO WBM JEY \ ? 3BOHF&SSPS.BYJNVNDBMMTUBDLTJ[FFYDFFEFE
BU"SSBZGPS&BDI OBUJWF BUBSSBZ5P)BTI VUJMKT BUGPSNBU7BMVF VUJMKT BUGPSNBU1SPQFSUZ VUJMKT BUVUJMKT BU"SSBZNBQ OBUJWF ʁʁʁʁʁ
8FCQBDL dDJSDVMBSXFCQBDLOPEFMJCJOEFYKT B \GPP<'VODUJPO>^ C \^ 6TFSTZP@XBLBDJSDVMBSXFCQBDLMJC JOEFYKT BGPP
SFRVJSFͷڍಈ w ແݶϧʔϓΛආ͚ΔͨΊɺBKT͕FYQPSUͨ͠Φϒ δΣΫτͷίϐʔ͕CKTʹఏڙ͞ΕΔ w ҙͱͯ͠ɺBKT͕FYQPSUͨ͠ΦϒδΣΫτ ʮະྃʯͰ͋Δͱ͍͏͜ͱ
ͭ·Γ͜͏͢Δ SFRVJSFΛԆॲཧͰ͖ΔΑ͏ʹ͓ͯ͘͠ ʢQSPUPUZQFͷϝιουͰSFRVJSF͢ΔͳͲʣ BQSPUPUZQFGVODUJPO$BMMFE-BUFSGVODUJPO \ WBSCSFRVJSF bCKT CGPP
^
͋Δ͍ ґଘ͍ͯ͠ΔίϯϙʔωϯτΛґଘઌʹͤΔΑ͏ ʹ͢Δʢ%FQFOEFODZ*OKFDUJPOʣ BKT WBSBGVODUJPO C \ UIJTCC ^ CKT
WBSBSFRVJSF bBKT C
͋Δ͍ άϩʔόϧʹࢀরͰ͖ΔΦϒδΣΫτΛ࡞ͬͯ ͦ͜ʹSFRVJSFͨ͠ΦϒδΣΫτΛอଘ͢Δ
GSFFFͰɾɾ BWPJEXFCQBDLDJSDVMBSEFQFOEFODZ GSFFF(-0#"-$0.10/&/54\ "$PNQPOFOU" #$PNQPOFOU# ^ WBSBOFXGSFFF(-0#"-$0.10/&/54<b"`> WBSCOFXGSFFF(-0#"-$0.10/&/54<b#`> ͜Ε͕ݱ࣮
·ͱΊΔͱ w ͦΜͳίʔυͪΌΜͱϨϏϡʔͯ͗͠·͠ΐ ͏ w #BCFM &4 ॥ࢀর͢Δͱϒϥβ͕Ϋ ϥογϡ͢ΔͷͰΘ͔Γͯ͘͢ศར w
ͦΕҎ֎ۭΦϒδΣΫτ͕ฦͬͯΤϥʔʹͳ Δ͚ͩͳͷͰΘ͔ΓͮΒͯ͘ෆศʢ͕ͬͪ͜ਖ਼ ͍͠ڍಈʣ