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
August 03, 2024
Technology
2
63
抽象に依存する 〜概論編〜
https://toukatsu.connpass.com/event/322980/
こちらのイベントで発表しました
kii310
August 03, 2024
Tweet
Share
More Decks by kii310
See All by kii310
未来は現在からの継続
kii310
3
270
アーキテクチャの一番最初の話
kii310
1
38
カリー化と部分適用
kii310
3
57
抽象に依存する
kii310
1
85
純粋関数からDI
kii310
2
180
初心忘るべからず
kii310
1
110
オブジェクトと関数で再現するクラス
kii310
0
27
Bloom FilterをJavaScriptで実装してみた
kii310
0
430
Other Decks in Technology
See All in Technology
使えそうで使われないCloudHSM
maikamibayashi
1
250
[JAWS-UG金沢支部×コンテナ支部合同企画]コンテナとは何か
furuton
3
330
Commitment vs Harrisonism - Keynote for Scrum Niseko 2024
miholovesq
6
1.4k
What to do after `laravel new`
mattstauffer
0
120
Microsoft Fabric OneLake の実体について
ryomaru0825
0
120
「視座」の上げ方が成人発達理論にわかりやすくまとまってた / think_ perspective_hidden_dimensions
shuzon
2
14k
日経電子版におけるリアルタイムレコメンドシステム開発の事例紹介/nikkei-realtime-recommender-system
yng87
2
650
フロントエンド メタフレームワーク 選定の際に考えたこと
yuppeeng
0
450
AWSコンテナ本出版から3年経った今、もし改めて執筆し直すなら / If I revise our container book
iselegant
18
4.2k
【技術書典17】OpenFOAM(自宅で極める流体解析)2次元円柱まわりの流れ
kamakiri1225
0
250
君は隠しイベントを見つけれるか?
mujyun
0
390
【若手エンジニア応援LT会】AWS Security Hubの活用に苦労した話
kazushi_ohata
0
250
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
23k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.6k
Unsuck your backbone
ammeep
668
57k
Building an army of robots
kneath
302
42k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
43
6.6k
Teambox: Starting and Learning
jrom
132
8.7k
Automating Front-end Workflow
addyosmani
1366
200k
VelocityConf: Rendering Performance Case Studies
addyosmani
325
24k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
A better future with KSS
kneath
238
17k
Happy Clients
brianwarren
97
6.7k
Transcript
LJJ நʹґଘ͢Δ ʙ֓ฤʙ
w LJJͱ͍͍·͢ w ଔͷจܥେֶੜ w 5ZQF4DSJQUͰόοΫΤϯυ w ΧϯϑΝϨϯεʹΑ͍͘Δ ࣗݾհ 9ΞΧϯτ
࣍ w ͍͑ͨ͜ͱ w நʹґଘ͍ͯ͠Δྫ w ۩ʹґଘ͍ͯ͠Δྫ w ·ͱΊ
͍͑ͨ͜ͱ ۩Ͱͳ͘நʹґଘ͠Α͏ʂ
ͦͦɺ நʹґଘ͢Δͬͯͳʹʁ
͜ͷࣄ͓͍ͬͯͯΑ
͜ͷࣄ͓͍ͬͯͯΑ
͜ͷࣄ͓͍ͬͯͯΑ ࣄͷೖྗͱग़ྗܾ·͍ͬͯΔ
͜ͷࣄ͓͍ͬͯͯΑ ࣄͷೖྗͱग़ྗܾ·͍ͬͯΔ ɹΠϯλʔϑΣΠε͕ఆ·͍ͬͯΔ
͜ͷࣄ͓͍ͬͯͯΑ ࣄͷ݁Ռ͑͞ἧ͑ΕɺΓํԿͰ͍͍
͜ͷࣄ͓͍ͬͯͯΑ λεΫΛͲ͏͜ͳ͔͢ɺBTTJHOFF࣍ୈͱ͍͏͜ͱ
͜ͷࣄ͓͍ͬͯͯΑ 8PSLͱ͍͏நతͳΈʹ͋Δ
͜ͷࣄ͓͍ͬͯͯΑ ͜Εྑ͍ձࣾͷྫ
͜ͷࣄ͓લͬͱ͚Α ҰํͰɺɺɺ
͜ͷࣄ͓લͬͱ͚Α
͜ͷࣄ͓લͬͱ͚Α ࣄͷग़ྗมΘΒͳ͍ͷʹɺ BTTJHOFFΛࢦఆͯ͠͠·͍ͬͯΔ
͜ͷࣄ͓લͬͱ͚Α BTTJHOFF͕ͲΜͳঢ়گͩΖ͏ͱ λεΫΛ͜ͳ͞ͳ͚ΕͳΒͳ͍
͜ͷࣄ͓લͬͱ͚Α ༥௨ͷར͔ͳ͍ॲཧͱͳΓɺ ݁Ռͱͯ͠ɺɺɺ
None
͜ͷࣄ͓લͬͱ͚Α ZPVͱ͍͏۩ʹґଘ͍ͯ͠Δ
Զʹґଘͨ͠ࣄΊͯ͘Ε
·ͱΊ ༷ઃܭͱ͍͏ͷৗʹมԽ͢Δͷ நʹґଘ͢Δ͜ͱʹΑΓɺ༥௨ͷར͘ॲཧ มԽʹڧ͍ॲཧʹ͠Α͏ʂ
ࠂʂ
IUUQTHJKVUTVDMVCDPOOQBTTDPNFWFOU ݄ʢʣ࣌ʙ࣌ ֶੜͱࣾձਓ-5ձΓ·͢ʂ ॳ։࠵ͳͷͰͥͻདྷ͍ͯͩ͘͞ʂ ࢀՃඅແྉͰ͢ʂ