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
オブジェクト指向でなぜ作るのか【第9章】
Search
Yuki Horikoshi
October 26, 2021
Programming
0
130
オブジェクト指向でなぜ作るのか【第9章】
輪読会で発表した「オブジェクト指向でなぜ作るのか」のモデリングの章の説明です。
Yuki Horikoshi
October 26, 2021
Tweet
Share
More Decks by Yuki Horikoshi
See All by Yuki Horikoshi
SmartHRの複数のチームにおけるMCPサーバーの活用事例と課題
yukisnow1823
2
1.9k
エンジニア向けCursor勉強会 @ SmartHR
yukisnow1823
3
16k
在庫管理onRails.pdf
yukisnow1823
0
160
DWCを卒業してRubyistとして過ごす
yukisnow1823
0
81
OpenAI APIを用いた技術ブログ記事作成アプリを開発した話
yukisnow1823
0
570
今仕事でやっていること(コミュニティ用サンプル)
yukisnow1823
0
120
インフラの魅力とお仕事を知り、実際に見てみよう講座 堀越優希・大嶋勇樹
yukisnow1823
0
1.4k
Digital Hack Day(Yahooハッカソン)初出場レポ
yukisnow1823
0
120
thanks企画の提案
yukisnow1823
0
110
Other Decks in Programming
See All in Programming
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
4
1.1k
Implementation Patterns
denyspoltorak
0
140
チームをチームにするEM
hitode909
0
440
Flutter On-device AI로 완성하는 오프라인 앱, 박제창 @DevFest INCHEON 2025
itsmedreamwalker
1
190
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
150
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
110
JETLS.jl ─ A New Language Server for Julia
abap34
2
470
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
180
PC-6001でPSG曲を鳴らすまでを全部NetBSD上の Makefile に押し込んでみた / osc2025hiroshima
tsutsui
0
200
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
930
Giselleで作るAI QAアシスタント 〜 Pull Requestレビューに継続的QAを
codenote
0
330
AIの誤りが許されない業務システムにおいて“信頼されるAI” を目指す / building-trusted-ai-systems
yuya4
7
4.3k
Featured
See All Featured
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
780
Why Our Code Smells
bkeepers
PRO
340
58k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
1
880
Designing for Performance
lara
610
70k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
280
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
67
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Typedesign – Prime Four
hannesfritz
42
2.9k
Music & Morning Musume
bryan
46
7k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Building Applications with DynamoDB
mza
96
6.9k
Transcript
ງӽ༏ر!ྠಡձʹͯ ΦϒδΣΫτࢤͰͳͥ࡞Δͷ͔ ୈষݱ࣮ੈքͱιϑτΣΞͷΪϟοϓΛຒΊΔϞσϦϯά
͜Ε·Ͱ͖ͯͨ͜͠ͱ
ΦϒδΣΫτࢦݱ࣮ੈքΛશ ʹιϑτΣΞදݱͰ͖ΔΘ͚Ͱ ͳ͍ɻ
ͦͷ՝Λղܾ͢ΔͨΊʹ ϞσϦϯάͷྫ͕͋ͬͨʢষʣ
ຊষͦͷਂ۷Γ
wۀੳ wཁٻఆٛ wઃܭ େ͖͚ͯ͘εςοϓͰղܾͰ͖Δ ݱ࣮ੈքͱιϑτΣΞͷΪϟοϓ
wۀੳ ݱ࣮ੈքͷࣄͷਐΊํΛཧ͢Δ wཁٻఆٛ wઃܭ େ͖͚ͯ͘εςοϓͰղܾͰ͖Δ ݱ࣮ੈքͱιϑτΣΞͷΪϟοϓ
wۀੳ wཁٻఆٛ ίϯϐϡʔλʔʹͤΔࣄͷൣғΛܾΊΔ wઃܭ େ͖͚ͯ͘εςοϓͰղܾͰ͖Δ ݱ࣮ੈքͱιϑτΣΞͷΪϟοϓ
wۀੳ wཁٻఆٛ wઃܭ ιϑτΣΞΛͲ͏࡞Δ͔ܾΊΔ େ͖͚ͯ͘εςοϓͰղܾͰ͖Δ ݱ࣮ੈքͱιϑτΣΞͷΪϟοϓ
ਓؒͷۀͷதͰ ίϯϐϡʔλ͕ಘҙͦ͏ͳͱ͜Ζͤ ͪΌ͍͍͑😃
ίϯϐϡʔλ ʮܾ·Γ͖ͬͨࣄʯͱʮେྔʹ֮͑Δ͜ͱʯ ͕ಘҙ
ΞϓϦέʔγϣϯͷछྨʹΑͬͯɺϞ σϦϯάͷΓํҟͳͬͯ͘Δɻ
େ͖͚ͯ͘छྨ
ϏδωεΞϓϦɺΈࠐΈιϑτ ΣΞɺελϯυΞϩϯΞϓϦ
ϏδωεΞϓϦέʔγϣϯ 1ΛҰॹʹ ΈͯΈ·͠ΐ͏ɻʢຊॻͷϖʔδʣ
wΞΫςΟϏςΟਤ ۀͷྲྀΕΛݟ͑ΔԽ wϢʔεέʔεਤ ؔΘΔਓΛ໌Β͔ʹ͠ɺۀͷྲྀΕͷதͷ࣮ࡍͷߦ ಈΛݟ͑ΔԽ wγʔέϯεਤ ିग़ۀΛίϯϐϡʔλԽͨ͠ˠ֓೦Ϟσϧͷ࡞
ਐΉ ϏδωεΞϓϦͰͷϞσϦϯάͷྲྀΕ ਓؒͷۀΛίϯϐϡʔλͤΔ
γʔέϯεਤதͷɺਤॻؗͰͷਓ ؒͷۀࣗମແ͘ͳΒͳ͍͕ʜ
σʔλߏඇৗʹγʔϜϨεʢΦ ϒδΣΫτࢦ͕ͦͷ··ݱ࣮ੈք ΛදݱͰ͖͍ͯΔʣ
None
ҰํɺΈࠐΈιϑτΣ Ξͷ߹🤔
ݱ࣮ੈքͷࣄΛʮͦͷ ··ͦͬ͘Γஔ͖͑Δʯ
ݱ࣮ੈքͷࣄΛʮͦͷ ··ͦͬ͘Γஔ͖͑Δʯ
ʢΦϒδΣΫτࢦ͕ݱ࣮ੈքΛ දͤͳ͍ͷͱໃ६ͯ͠ΔΜ͚ʣ
ݱ࣮ੈքͷࣄΛʮͦͷ ··ͦͬ͘Γஔ͖͑Δʯ
ͱ͍͑ɺϏδωεΞϓϦͷ࣌ͷΑ͏ ʹʮચ୕ͷۀੳʯͱ͔͠ͳ͍
ݱ࣮ੈքͷࣄΛʮͦͷ ··ͦͬ͘Γஔ͖͑Δʯ
Ͳ͏͍͏͜ͱ͔ʁ🤔
w ΤΞίϯચ୕ػͳͲɺ࣮ࡍͷݱ࣮ੈքͷۀΛͦͷ··ߦ͏ػ ցΛ։ൃ͢Δʹ։ൃ͕ॏཁ w ͦͷػց͕ಈ͘Α͏ʹɺಈ࡞ͷදݱΛߦ͏ ྫʣ1ͷεςʔτϚγϯਤ ࣮ࡍͷػցͱҰॹʹ։ൃ͕ਐΉ ΈࠐΈιϑτΣΞͷϞσϦϯά
ϞσϦϯάιϑτΣ Ξ։ൃͷޣຯ
࡞ΔͷʹΑͬͯϞσϦϯ άͷख๏Λ͚·͠ΐ͏ɻ