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
yosi
August 09, 2022
Programming
0
110
オブジェクト指向が"チョットワカル"スライド
yosi
August 09, 2022
Tweet
Share
More Decks by yosi
See All by yosi
自社開発のエンジニアの私が 大事にしてること(n=1)
yoshisan
1
54
なるほどGit講座 (追跡ブランチが理解できます!)
yoshisan
0
180
「自分の時間を生きる」キャリア論
yoshisan
1
98
小学生でもわかる SlackAPI×GAS
yoshisan
0
100
達人プログラマーになろう!
yoshisan
0
110
認証認可
yoshisan
1
130
Linuxについて"ほんのチョットワカル"スライド
yoshisan
1
110
Let's React!! "チョットワカル"の第一歩
yoshisan
1
190
ようこそ!!ココカラ勉強会へ!
yoshisan
0
130
Other Decks in Programming
See All in Programming
iOSアプリ開発で 関数型プログラミングを実現する The Composable Architectureの紹介
yimajo
2
210
Webからモバイルへ Vue.js × Capacitor 活用事例
naokihaba
0
740
Prism.parseで 300本以上あるエンドポイントに 接続できる権限の一覧表を作ってみた
hatsu38
1
110
Datadog RUM 本番導入までの道
shinter61
1
310
赤裸々に公開。 TSKaigiのオフシーズン
takezoux2
0
140
Bytecode Manipulation 으로 생산성 높이기
bigstark
2
360
Perplexity Slack Botを作ってAI活用を進めた話 / AI Engineering Summit プレイベント
n3xem
0
670
レガシーシステムの機能調査・開発におけるAI利活用
takuya_ohtonari
0
610
複数アプリケーションを育てていくための共通化戦略
irof
10
4k
単体テストの始め方/作り方
toms74209200
0
510
Create a website using Spatial Web
akkeylab
0
290
業務自動化をJavaとSeleniumとAWS Lambdaで実現した方法
greenflagproject
1
120
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Music & Morning Musume
bryan
46
6.6k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Visualization
eitanlees
146
16k
Raft: Consensus for Rubyists
vanstee
140
7k
It's Worth the Effort
3n
184
28k
The Invisible Side of Design
smashingmag
299
51k
How to train your dragon (web standard)
notwaldorf
92
6.1k
Code Review Best Practice
trishagee
68
18k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
The Cost Of JavaScript in 2023
addyosmani
51
8.4k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
700
Transcript
ΦϒδΣΫτࢦ 3/11()ɹদాయ ~͕ࣗࣗࢥ͏ࠓͷͱ͜Ζͷݟղ~
ΦϒδΣΫτࢦ ϓϩάϥϛϯάॳֶऀͳΒɺ ୭͕ඞͣฉ͘ݴ༿ͷҰͭʂ ͰɺࠓҰͭϐϯͱ͜ͳ͍ɻ
ΦϒδΣΫτࢦ ʮΦϒδΣΫτʯˠʮϞϊʯ ʮࢦʯˠʮͦΕΛத৺ʹਾ͑ͯʯ ໊લͷҙຯ͔Βਪ
ΦϒδΣΫτࢦ େମ͕ɺྫ͔͑Β࢝·Δ ɾंͷઃܭॻ(Ϋϥε)͕͋ͬͯɺ ɹ͔ͦ͜ΒΠϯελϯεΛͭ ɹ͘Γ…ɹ
ΦϒδΣΫτࢦ Ϋϥεʹ ɾϑΟʔϧυ ɾϝιου →ॲཧϓϩύςΟΛఆٛ͠ɺ ɹΠϯελϯε
ΦϒδΣΫτࢦ ϞϊʹҙຯৼΔ͍Λ༩͑ɺϞ ϊΛΈ߹ΘͤͯҰͭͷϓϩάϥ ϜΛߟ͍͑ͯ͘ɻ
ɾΧϓηϧԽ ɾϙϦϞʔϑΟζϜ ɾܧঝ ͜͜ΊͬͪΌࢼݧͰͯ͘Δস ͞ΒʹਂΊ͍ͯͨ͘Ίʹɹࡾཁૉ
ΦϒδΣΫτࢦ େମͷॳ৺ऀ͚ॻ੶ ͜͜ͰऴΘΓɻ ͦ͜ͰɺେମͷਓͳΜͱͳʔ͘ ͔ͬͨΑ͏ʹͳΔɻ
None
ΦϒδΣΫτࢦ ͱ͍͏ͷɺɺɺ ɾΑ͘ੈؒͰΦϒδΣΫτࢦΘ͔ΒΜʂ ɹ͕ͬͯΑ͘ฉ͑͜Δɻ →͔݁͠ߏྐྵ͍ํͱ͔ͪ´… ɹˠ͖ͬ͞·Ͱͷઆ໌ॳ৺ऀͷͨΊͷೖΓޱ ͷʮଈ੮ΦϒδΣΫτࢦʯͰ ɹɹͬͱਂ͍ҙຯ͕͋ΔΜͳ͍ʁ
ΦϒδΣΫτࢦ ͞Βʹઌ͕͋Δɻ ͱ͍͏ΑΓɺຊͷΦϒδΣΫτ ࢦͷຊ࣭͕ൈ͚ͯɺख๏ʁͱ͍͏ ཱ͔ͬͨͱ͜Ζ͚ͩΛॻ͍ͯΔɻ
͍Ζ͍ΖάάΔ
ΦϒδΣΫτࢦ ग़ձ͍·ͨ͠ɻ
ΦϒδΣΫτࢦ ૿ాઌੜͷ͑Δ༰ͷೱ͕͞ೱ ີ͗ͯ͢ɺࣗʹ·ͩཧղͰ͖ ͳ͍ͱ͜Ζ͋ΔͷͰ͕͢ɺɺ
ΦϒδΣΫτࢦ ·ͣɺԿΑΓେͳͷ ʮઃܭʯ
ΦϒδΣΫτࢦ Ͳ͏ͯ͠ɺۦ͚ग़͠ɺϝιο υ୯ҐɺϓϩάϥϛϯάͷৼΔ ͍୯ҐͰ͔͠ΈΕͯͳ͍ɻ ઢ͕ϛΫϩɻ ʢࣗಛʹͦ͏Ͱͨ͠ɻʣ
ΦϒδΣΫτࢦɹୈҰ ԿΑΓɺ্ୡ͢Δʹ ཋͼΔΑ͏ʹ ίʔυΛॻ͘ɻ
ΦϒδΣΫτࢦɹୈೋ ্ୡ͢Δʹɺ ߟ͑ͯίʔυΛॻ͘ɻ
ΦϒδΣΫτࢦɹ ܕˠใΛ੍ݶ͢Δ ΧϓηϧԽ →ಠࣗͷΫϥε࡞
ΦϒδΣΫτࢦɹ ᶃܕͷফඅऀ ↓ ᶄܕͷੜ࢈ऀ
ΦϒδΣΫτࢦɹୈࡾ ԿΑΓɺ্ୡ͢Δʹ ϞσϦϯά ཁΫϥεઃܭʹ͋ͨΔͷɻ
ϞσϦϯά ɾ͜ͷΦϒδΣΫτʹ͜ͷϝιουΛ͍͍࣋ͨͤͯͷ͔ʁ ɾΦϒδΣΫτͷ୯Ґద͔ ɾܧঝɺϙϦϞʔϑΟζϜΛ༻͍͍ͯΔ߹ͦͷؔੑʁ →σʔλɺϝιουͷ࣋ͨͤํΛదʹ Γ͚Δ͜ͱɻ
ͬͱॻ͖͍ͨͱ͜Ζ͋ͬͨΜͰ͕͢ɺ ɹ͕࣌ؒΓ·ͤΜͰͨ͠…
ͬͱਂ۷Γ͔ͨͬͨ͜͠ͱɻ • ຊ࣭తͳ෦ʹ·ͩͨͲΓண͚͍ͯͳ͍ɻ • ಠཱੑɺ࠶རੑɺ֦ுੑ • DDD(υϝΠϯۦಈ։ൃ) • ܕ •
ૄ݁߹ • ࠓͷτϨϯυͱࠓޙͷઃܭख๏ͷྲྀΕ
ײ ΦϒδΣΫτࢦҰൃɺεϧοͱཧղͰ͖ΔͱࢥΘͣɺ Կᢸͯ͠ɺମಘ͍ͯ͘͠Ϟϊɻ যΒͣɺணʑͱ͍͖ͬͯ·͢ʂ