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
16
再帰関数は無名関数にできるか?
kii310
2
130
未来は現在からの継続
kii310
3
400
アーキテクチャの一番最初の話
kii310
1
42
カリー化と部分適用
kii310
3
85
抽象に依存する
kii310
1
91
抽象に依存する 〜概論編〜
kii310
2
78
純粋関数からDI
kii310
2
200
初心忘るべからず
kii310
1
190
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Embracing the Ebb and Flow
colly
85
4.7k
How STYLIGHT went responsive
nonsquared
100
5.6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
106
19k
Code Reviewing Like a Champion
maltzj
524
40k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
137
34k
Designing Experiences People Love
moore
142
24k
Unsuck your backbone
ammeep
671
58k
Stop Working from a Prison Cell
hatefulcrawdad
269
20k
Making Projects Easy
brettharned
116
6.2k
Into the Great Unknown - MozCon
thekraken
39
1.8k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
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Ͳ͏ͳΜͩʂʂ
%* Ҿͷड͚औΓํΛ ׂ͍ͯ͠Δ ͜ΕΛΧϦʔԽ ৄ͘͠ߴ֊ؔ ؔܕϓϩάϥϛϯά Λௐ͍ͯͩ͘͞ʂ
%*
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ