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
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
380
Osaka RubyKaigi 01
ogom
0
250
Contributing to GitLab with OSS Gate
ogom
0
640
DojoCon Japan 2017
ogom
0
170
GDStudy Engage
ogom
1
820
Using Immutable.js with React Redux
ogom
0
180
CoderDojo と オープンソース
ogom
2
540
Other Decks in Programming
See All in Programming
アルゴリズムは何を圧縮しているのか ─ Haskell から育った「圧縮代数」というメンタルモデル
naoya
16
3.5k
継続モナドとリアクティブプログラミング
yukikurage
3
610
LaravelLive Japan の裏方のすべて — 第188回 PHP勉強会@東京 (2026-06-24)
suguruooki
2
150
なぜ関数型プログラミングで「型」と「証明」が語られるのか #fp_matsuri
kajitack
3
970
SREの積み重ねがAI駆動開発のガードレールになった ― 7つの実践/SRE Guardrails The 7
tomoyakitaura
8
4.6k
Claude Team Plan導入・ガイド
tk3fftk
0
210
ITヒヤリハットを整理してみた ~ライフサイクルと原因から考える再発防止策~
koukimiura
1
110
エンジニア向け会社紹介/Findy Company Profile
findyinc
6
360k
AIエージェントで 変わるAndroid開発環境
takahirom
2
680
地域 SRE コミュニティ最前線 - ホンマでっかSRE勉強会
tk3fftk
0
250
ソフトウェア設計に溶けるインフラ ― AWS CDK のインフラ認識論
konokenj
2
570
壊れたパーサから始める関数型設計と構成的なパーサ #fp_matsuri
raiga0310
2
350
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.9k
Are puppies a ranking factor?
jonoalderson
1
3.7k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
550
Chasing Engaging Ingredients in Design
codingconduct
0
240
Typedesign – Prime Four
hannesfritz
42
3.1k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
660
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
350
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
220
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
620
RailsConf 2023
tenderlove
30
1.5k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
260
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