Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
DDD with Rails
Search
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
1.9k
GraphQL Better Errors
ogom
0
380
Osaka RubyKaigi 02
ogom
0
350
Osaka RubyKaigi 01
ogom
0
220
Contributing to GitLab with OSS Gate
ogom
0
610
DojoCon Japan 2017
ogom
0
150
GDStudy Engage
ogom
1
800
Using Immutable.js with React Redux
ogom
0
160
CoderDojo と オープンソース
ogom
2
510
Other Decks in Programming
See All in Programming
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
160
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
150
Kotlin Multiplatform Meetup - Compose Multiplatform 외부 의존성 아키텍처 설계부터 운영까지
wisemuji
0
110
ゲームの物理 剛体編
fadis
0
370
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
3
1.3k
Pythonではじめるオープンデータ分析〜書籍の紹介と書籍で紹介しきれなかった事例の紹介〜
welliving
2
440
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
0
210
perlをWebAssembly上で動かすと何が嬉しいの??? / Where does Perl-on-Wasm actually make sense?
mackee
0
110
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
140
AIコーディングエージェント(Gemini)
kondai24
0
260
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
0
120
JETLS.jl ─ A New Language Server for Julia
abap34
2
430
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Reality Check: Gamification 10 Years Later
codingconduct
0
1.9k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
My Coaching Mixtape
mlcsv
0
8
ラッコキーワード サービス紹介資料
rakko
0
1.7M
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Facilitating Awesome Meetings
lara
57
6.7k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
31
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
310
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
2
250
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