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
0
1.5k
requireの循環参照
フロントエンド LT & 座談会(freee x みんなのウェディング)のLTスライド
yo_waka
April 11, 2016
Tweet
Share
More Decks by yo_waka
See All by yo_waka
うちの技術負債2021_freee会計編
waka
0
1.2k
大きなプロダクトの育て方
waka
10
26k
Other Decks in Technology
See All in Technology
会社紹介資料 / Sansan Company Profile
sansan33
PRO
15
400k
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
250
20260208_第66回 コンピュータビジョン勉強会
keiichiito1978
0
180
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
1
2.9k
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
460
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
170
コミュニティが変えるキャリアの地平線:コロナ禍新卒入社のエンジニアがAWSコミュニティで見つけた成長の羅針盤
kentosuzuki
0
130
コンテナセキュリティの最新事情 ~ 2026年版 ~
kyohmizu
2
160
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
93k
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.5k
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
3
450
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
450
Featured
See All Featured
What does AI have to do with Human Rights?
axbom
PRO
0
2k
Faster Mobile Websites
deanohume
310
31k
Design in an AI World
tapps
0
140
Skip the Path - Find Your Career Trail
mkilby
0
57
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Scaling GitHub
holman
464
140k
The Invisible Side of Design
smashingmag
302
51k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
The browser strikes back
jonoalderson
0
390
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
130
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3k
A designer walks into a library…
pauljervisheath
210
24k
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
ͦΕҎ֎ۭΦϒδΣΫτ͕ฦͬͯΤϥʔʹͳ Δ͚ͩͳͷͰΘ͔ΓͮΒͯ͘ෆศʢ͕ͬͪ͜ਖ਼ ͍͠ڍಈʣ