Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Domain Division Development
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ogom
December 19, 2015
Design
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Domain Division Development
ogom
December 19, 2015
More Decks by ogom
See All by ogom
mrbgem 三角測量 開発
ogom
0
120
PicoRuby から始めるたのしい電子工作
ogom
0
2.2k
GraphQL Better Errors
ogom
0
410
Osaka RubyKaigi 02
ogom
0
390
Osaka RubyKaigi 01
ogom
0
250
Contributing to GitLab with OSS Gate
ogom
0
660
DojoCon Japan 2017
ogom
0
170
GDStudy Engage
ogom
1
830
Using Immutable.js with React Redux
ogom
0
190
Other Decks in Design
See All in Design
エンジニアでも捗る デザイナー的思考入門(bitA Edit 新ver)
tinykitten
1
590
「惜しいデザイン」 を生み出さないための AIレビューループ
0b1tk
3
4.5k
MUUUUU.ORG 協賛バナーのご案内
quoitworks999
0
140
広い関与の可能性に どう向き合うのか? 私たちは。|Timee MarketingDesign 2026-06-18
bebe
0
1.1k
JBUG大阪#9_登壇資料_引き継ぎで困らないためのBacklogWikiの整え方_ミスと属人化を防ぐために、 “次の人が動ける状態”をどう残すか
webnaut
2
270
Basket_of_love.pdf
terencebasart
0
330
開閉UIのアニメーション設計
hiro0218
2
1.1k
HeartLanguage - DesignProcess
heartlanguage
0
160
凡庸を落とすハーネス
hiromimaeo
2
940
ポートフォリオ_あやの
ngyenmazt1412
0
1.8k
Webデザイナー中田美穂_ポートフォリオ
omy
0
140
Claudeもくもく会、はじめませんか?
yusukeiyoda
0
240
Featured
See All Featured
Between Models and Reality
mayunak
4
470
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
76k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
Become a Pro
speakerdeck
PRO
31
6.3k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
930
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
680
Done Done
chrislema
187
17k
A Soul's Torment
seathinner
8
3.7k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
250
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
370
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Transcript
Domain Division Development DDD.rb #5 Takashi Ogomori
ࣗݾհ DDD.rb ϑΝϯμʔͰ͢ɻ 2/8
͓Βͤ 1݄ͷ ITษڧԅձͰ Ֆଋ ͷൃදΛ͠·͢ɻ 3/8
Driven ͳʹ͔Βߟ͍͔͑ͯ͘ Domain-Driven Design : υϝΠϯۦಈ։ൃ 4/8
Oriented Ͳ͏ߟ͍͔͑ͯ͘ Service-Oriented : αʔϏεࢦ Component-Oriented : ίϯϙʔωϯτࢦ Object-Oriented :
ΦϒδΣΫτࢦ Data-Oriented : σʔλத৺ 5/8
Architecture ͲΜͳߏ͔ Microservices Architecture : ϚΠΫϩαʔϏε Lean Architecture : ϚϧνύϥμΠϜσβΠϯ
6/8
Attach to Rails Oriented Λ Ruby on Rails ʹͭͳ͛Δͱ ...
Service-Oriented Component-Oriented Object-Oriented Data-Oriented · Rails : Web Application Framework - · Rails Engine : Web Application Component Framework React and Redux : Web Client Component Framework - - · Ruby : Object Oriented Language - · Active Record : Object Relational Mapping - 7/8
DEMO 8/8