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
hidenorigoto
April 11, 2015
Programming
3
450
デザインパターンから得られるもの
Nagoya.PHP vol.9でのLTスライド
hidenorigoto
April 11, 2015
Tweet
Share
More Decks by hidenorigoto
See All by hidenorigoto
ドメインと向き合う - 旅行予約編
hidenorigoto
4
1.1k
「ソフトウェア設計」のドメイン - 「データモデリングでドメインを駆動する」を読んで
hidenorigoto
10
3.4k
メルカリ バックエンド領域のこれまでとこれから
hidenorigoto
1
590
メルカリのエンジニアリング組織の変化〜Engineering Managerの視点から〜
hidenorigoto
0
8.5k
The changes of the engineering organization in Mercari - from the view of an engineering manager -
hidenorigoto
0
340
PHPerKaigi 2019 ランチセッション (3/31)
hidenorigoto
1
4.4k
抽象化って何? (What is abstraction?)
hidenorigoto
9
4.8k
抽象化って何? (What is abstraction?)
hidenorigoto
11
7.4k
続・SOLIDの原則ってどんなふうに使うの? 〜オープン・クローズドの原則 センパイのコーディングノート編〜
hidenorigoto
14
6.4k
Other Decks in Programming
See All in Programming
Claude Code Skill入門
mayahoney
0
430
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
0
220
エンジニアの「手元の自動化」を加速するn8n 2026.02.27
symy2co
0
180
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
290
Codex の「自走力」を高める
yorifuji
0
1.3k
KagglerがMixSeekを触ってみた
morim
0
310
今年もTECHSCOREブログを書き続けます!
hiraoku101
0
120
AI時代の脳疲弊と向き合う ~言語学としてのPHP~
sakuraikotone
1
1.6k
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
3
420
RailsのValidatesをSwift Macrosで再現してみた
hokuron
0
130
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
460
20260320登壇資料
pharct
0
120
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
660
Darren the Foodie - Storyboard
khoart
PRO
3
3k
First, design no harm
axbom
PRO
2
1.1k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
100
Un-Boring Meetings
codingconduct
0
240
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
320
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
91
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
54k
The Cost Of JavaScript in 2023
addyosmani
55
9.8k
Transcript
σβΠϯύλʔϯ ͔ΒಘΒΕΔͷ !IJEFOPSJHPUP
δϣΠϯ͠·ͨ͠ʂ
!IJEFOPSJHPUP w Χϧςοτίϛϡχέʔγϣϯζ γεςϜ։ൃ෦ w 1)1ϝϯλʔζ4ZNGPOZϢʔβʔձ w ڵຯɿϞσϦϯάઃܭֶԹઘ
TUBDLPWFSqPXͷޙ౻ͷճίʔυ
σβΠϯύλʔϯ ௨শʮ(P'ʯ ਓͷΦϒδΣΫτࢦਥ͕ ॻ͍͔ͨΒ(BOHPG'PVSͷ ಄จࣈΛͱͬͯ ! ͨΒͱσβύλΛ͍͕ͨ ΔਓʢϓϩάϥϚͳΒ ൃ͢ΔʣΛσβύλਥͱݺ Ϳ
͜͏͍͏ຊ
σβΠϯύλʔϯͱ σβΠϯύλʔϯɺҰൠతͳઃܭߏͷΩʔͱͳ Δଆ໘ʹ໊લΛ͚ɺநԽɺࣝผԽ͠ɺ࠶ར༻Մ ೳͳΦϒδΣΫτࢦઃܭΛੜΈग़͢ͷʹ༗༻ͱͳ ΔΑ͏ʹͨ͠ͷͰ͋Δɻ·ͨɺσβΠϯύλʔϯ ͦΕʹ͔͔Θ͍ͬͯΔΫϥεΠϯελϯεɺͦ ΕΒͷׂڠௐؔɺͷ୲Λنఔ͢Δɻ ! ΦϒδΣΫτࢦʹ͓͚Δ࠶ར༻ͷͨΊͷσβΠϯύλʔϯ QσβΠϯύλʔϯͱ
Կͷʹཱͭͷ͔ʁ w ޠኮ w ઃܭͷࢹ
ޠኮ w ݸͷύλʔϯ͕هࡌ w "CTUSBDU'BDUPSZɺ#VJMEFSɺ"EBQUFSɺ $PNQPTJUFɺ5FNQMBUF.FUIPEɺFUDʜ w ϓϩάϥϜͷ༰Λݴ͍ද࣌͢ʹɺ্ʹ͋Δݴ༿Λ ͏ͱ͏·͘આ໌Ͱ͖ͨΓ͢ΔɻٯʹɺΘ͟ͱ্ʹ ͋Δݴ༿Λͬͯݴ͍දͦ͏ͱࢼΈͨΓ͢Δɻ
ઃܭͷࢹ w ॏཁʂʂʂ w ύλʔϯɺͭͷΧςΰϦʹ͚ΒΕ͍ͯΔ ੜʹؔ͢Δ ύλʔϯ ߏʹؔ͢Δ ύλʔϯ ৼΔ͍ʹؔ͢Δ
ύλʔϯ
ॲཧ ೖྗ ग़ྗ ४උ Ͳͷ෦ʹ ߏɺੜɺৼΔ͍ ͕͋Δ͔ʁ
ॲཧ ೖྗ ग़ྗ ߏ ४උ ੜ ৼΔ͍
ڵຯͷ͋Δํ w ຊͷ՝ʹద༻ͯ͠Έ͍ͯͩ͘͞ w ޙ౻ͷྫ ʢσβΠϯύλʔϯͷద༻·Ͱͯ͠·ͤΜ͕ʣ IUUQTHJUIVCDPNIJEFOPSJHPUP/BHPZB%L w $PNQPTJUFύλʔϯ
ଞͷύλʔϯ w 1PG&""ʢϑϨʔϜϫʔΫϥΠϒϥϦدΓͷύ λʔϯूʣ w ΞφϦγεύλʔϯʢੳϞσϧͷύλʔϯʣ w ετϦʔϜϥΠϯΦϒδΣΫτϞσϦϯά ʢϏδωεΤϯςΟςΟͷجૅύλʔϯʣ ͳͲ
·ͱΊ w σβΠϯύλʔϯ͔ΒಘΒΕΔͷ w ޠኮ w ઃܭͷࢹ w ͜ΕΒɺରͷཧղɾཧʹཱͭ w
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ