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
DDD with Rails
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ogom
December 13, 2014
Programming
0
2.3k
DDD with Rails
Drawing-Driven Development
ogom
December 13, 2014
Tweet
Share
More Decks by ogom
See All by ogom
PicoRuby から始めるたのしい電子工作
ogom
0
2k
GraphQL Better Errors
ogom
0
380
Osaka RubyKaigi 02
ogom
0
350
Osaka RubyKaigi 01
ogom
0
240
Contributing to GitLab with OSS Gate
ogom
0
610
DojoCon Japan 2017
ogom
0
160
GDStudy Engage
ogom
1
800
Using Immutable.js with React Redux
ogom
0
170
CoderDojo と オープンソース
ogom
2
520
Other Decks in Programming
See All in Programming
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
3.8k
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
450
AI & Enginnering
codelynx
0
110
組織で育むオブザーバビリティ
ryota_hnk
0
170
ThorVG Viewer In VS Code
nors
0
770
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
110
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
200
登壇資料を作る時に意識していること #登壇資料_findy
konifar
4
1k
Patterns of Patterns
denyspoltorak
0
1.4k
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
680
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
7.3k
CSC307 Lecture 05
javiergs
PRO
0
500
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Facilitating Awesome Meetings
lara
57
6.8k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
320
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
120
How to make the Groovebox
asonas
2
1.9k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
430
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
150
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
110
Are puppies a ranking factor?
jonoalderson
1
2.7k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Transcript
DDD with Rails 64th RubyKansai Takashi Ogomori
DDD with Rails 3DDD Domain-Driven Design ... ϓϩμΫτ։ൃ Design-Driven Development
... ԾઆݕূϑΣʔζ Drawing-Driven Development ... ࠷ڑϑΣʔζ 2/6
Development ݟ͑ΔԽ ։ൃͷޮՌ ϓϩμΫτ։ൃͷঢ়ଶΛ୭͕ݟͯಉ͘͡ཧղ͢Δɻ ಁ໌ੑʹΑΓίϛϡχέʔγϣϯ͕׆ൃʹͳΔɻ ୭͕ࣗతʹϓϩμΫτͷܧଓతͳΛଅਐ͢Δɻ 3/6
Demonstration Railsͷݟ͑ΔԽ ։ൃ https://github.com/hommachirb/rails-ddd · 4/6
Gems Entity-Relationship Diagram State Machine Diagram Others UML Diagram Authorization
Grant Diagram Alive Application State · https://github.com/ogom/draw_erd - · https://github.com/ogom/draw_smd - · https://github.com/ogom/draw_uml - · https://github.com/ogom/grant-front - · https://github.com/ogom/alive_state - 5/6
Thank You! ♥ ɿ? 6/6