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
ogom
December 13, 2014
Programming
2.3k
0
Share
DDD with Rails
Drawing-Driven Development
ogom
December 13, 2014
More Decks by ogom
See All by ogom
PicoRuby から始めるたのしい電子工作
ogom
0
2.1k
GraphQL Better Errors
ogom
0
400
Osaka RubyKaigi 02
ogom
0
370
Osaka RubyKaigi 01
ogom
0
240
Contributing to GitLab with OSS Gate
ogom
0
630
DojoCon Japan 2017
ogom
0
170
GDStudy Engage
ogom
1
820
Using Immutable.js with React Redux
ogom
0
180
CoderDojo と オープンソース
ogom
2
530
Other Decks in Programming
See All in Programming
Transactional Change Stream Processing With Debezium and Apache Flink
gunnarmorling
1
140
GitHub Copilot CLIのいいところ
htkym
2
1.2k
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
6
740
These Five Tricks Can Make Your Apps Greener, Cheaper, & Nicer
hollycummins
0
250
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
3
480
さぁV100、メモリをお食べ・・・
nilpe
0
110
AI時代だからこそ「Bloc」を採用する価値があるのかもしれない
takuroabe
0
260
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
290
CSC307 Lecture 17
javiergs
PRO
0
270
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
130
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
1
670
JavaDoc 再入門
nagise
0
210
Featured
See All Featured
Navigating Team Friction
lara
192
16k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
350
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
370
Rails Girls Zürich Keynote
gr2m
96
14k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
For a Future-Friendly Web
brad_frost
183
10k
A designer walks into a library…
pauljervisheath
211
24k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
140
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
55k
Side Projects
sachag
455
43k
Claude Code のすすめ
schroneko
67
220k
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