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
オブジェクトと関数で再現するクラス
Search
kii310
May 17, 2024
0
32
オブジェクトと関数で再現するクラス
こちらのイベントで発表した資料です
https://progate.connpass.com/event/318009/
kii310
May 17, 2024
Tweet
Share
More Decks by kii310
See All by kii310
ディスパッチについて
kii310
1
18
再帰関数は無名関数にできるか?
kii310
2
150
未来は現在からの継続
kii310
3
450
アーキテクチャの一番最初の話
kii310
1
42
カリー化と部分適用
kii310
3
90
抽象に依存する
kii310
1
96
抽象に依存する 〜概論編〜
kii310
2
85
純粋関数からDI
kii310
2
200
初心忘るべからず
kii310
1
220
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.3k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Designing for Performance
lara
610
69k
Product Roadmaps are Hard
iamctodd
PRO
55
11k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
10
890
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
A better future with KSS
kneath
239
18k
Typedesign – Prime Four
hannesfritz
42
2.8k
The Cult of Friendly URLs
andyhume
79
6.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
130k
Transcript
LJJ ΦϒδΣΫτͱؔͰ ࠶ݱ͢ΔΫϥε
w ଔͷจܥେֶੜ w Πϯλʔϯ w 5ZQF4DSJQUͰόοΫΤϯυ w ΧϯϑΝϨϯεʹΑ͍͘Δ ࣗݾհ 9ΞΧϯτ
࣍ w ಈػ w ֶΜͰ͍ͬͯ΄͍͜͠ͱ w Πϯελϯε w ήολʔͱηολʔ w
ϝιουνΣʔϯ w %*
ಈػ ΠϯλʔϯઌͷϓϩδΣΫτ͕Ϋϥε൱ఆͩͬͨʂ ͔ͱ͍ͬͯؔܕʹ͍ͯ͠ΔΘ͚Ͱͳ͍ ະܦݧͰೖͬͨɺΫϥεΛΒͳ͍·· ؾ͍ͮͨΒΫϥεΛΦϒδΣΫτͱؔͰ࠶ݱ͍ͯͨ͠ʂ
ֶΜͰ͍ͬͯ΄͍͜͠ͱ ΦϒδΣΫτͱؔͰ࠶ݱ͢Δͷۀ্࠷దղͰͳ͍ ͜Μͳॻ͖ํ͕Ͱ͖Δͱͬͯ΄͍͠
Πϯελϯε
Πϯελϯε Ϋϥεͷຊ࣭Ϋϩʔδϟʹด͡ࠐΊΒΕͨมͱؔͷ·ͱ·Γ Πϯελϯεɺେ͖ͳؔʹଋറ͞Εͨม ࢀߟɿIUUQTUZQFTDSJQUKQHJUCPPLJPEFFQEJWFSFDBQDMPTVSF ͓ͦΒ͘SFWFBMJOHNPEVMFQBUUFSOͱݺΕΔͷ
ηολʔͱήολʔ MFBSOJOH-BOHVBHFͱ͍͏ม ؔʹଋറ͞Ε͍ͯΔ MFBSOJOHϝιουؔʹଋറ͞Ε ͨมΛࢀর͠ʹ͍͍ͬͯΔ
ηολʔͱήολʔ
ηολʔͱήολʔ ୯७ʹSFUVSOʹMFBSOJOH-BOHVBHFม ΛೖΕΔ͚ͩͩͱɺͷมߋ͕ө͞Εͳ͍ ͭ·ΓɺSFUVSO͞Εͨ࣌Ͱมݻఆͷʹ ʹͳͬͯ͠·͏
ϝιουνΣʔϯ TUBDLϝιουɺϝιουνΣʔϯͰ͖ΔΑ͏ ʹ͍ͨ͠ ˠΫϥεͷຊମ෦ SFUVSO Λฦ͍͍ͤ
ϝιουνΣʔϯ
%* ҾʹFEJUPSΛՃ͑Δ ಛఆͷFEJUPSͰ͔͠࡞ۀ͕Ͱ͖ͳ͍ ϓϩάϥϚʹͳͬͯ͠·͍ͬͯΔ
%* &NBDT͍͍ͩͬͯͩΖʂʂ 74$PEFͲ͏ͳΜͩʂʂ
%* Ҿͷड͚औΓํΛ ׂ͍ͯ͠Δ ͜ΕΛΧϦʔԽ ৄ͘͠ߴ֊ؔ ؔܕϓϩάϥϛϯά Λௐ͍ͯͩ͘͞ʂ
%*
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ