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
Doge driven design
Search
Scott Wlaschin
March 15, 2014
Programming
0
440
Doge driven design
Tackling Complexity in the Heart of Caninedom (domain driven design for dogs)
Scott Wlaschin
March 15, 2014
Tweet
Share
More Decks by Scott Wlaschin
See All by Scott Wlaschin
Pipeline-oriented programming
swlaschin
1
370
C# Light - A proposal for a new C# syntax
swlaschin
0
360
ML 21: Experience Report: Domain Modeling with F#
swlaschin
0
780
The Power of Composition
swlaschin
5
640
TLA+ for programmers
swlaschin
0
550
Understanding Parser Combinators
swlaschin
0
4.1k
Designing with Capabilities
swlaschin
0
230
Dr Frankenfunctor and the Monadster
swlaschin
0
190
Enterprise Tic-Tac-Toe
swlaschin
0
220
Other Decks in Programming
See All in Programming
Cell-Based Architecture
larchanjo
0
160
Patterns of Patterns
denyspoltorak
0
420
AtCoder Conference 2025
shindannin
0
900
ローカルLLMを⽤いてコード補完を⾏う VSCode拡張機能を作ってみた
nearme_tech
PRO
0
240
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
460
AI Agent Dojo #4: watsonx Orchestrate ADK体験
oniak3ibm
PRO
0
120
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
7
2.4k
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
380
ThorVG Viewer In VS Code
nors
0
540
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
520
AIの誤りが許されない業務システムにおいて“信頼されるAI” を目指す / building-trusted-ai-systems
yuya4
7
4.3k
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
1
210
Featured
See All Featured
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
47
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.5k
How to make the Groovebox
asonas
2
1.9k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.5k
Google's AI Overviews - The New Search
badams
0
890
Unsuck your backbone
ammeep
671
58k
BBQ
matthewcrist
89
9.9k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
Prompt Engineering for Job Search
mfonobong
0
140
Optimising Largest Contentful Paint
csswizardry
37
3.6k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
690
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
Transcript
such excite wow Doge-Driven
so not technology focus so domain focus "Domain-driven..."
"... design" very activity very artifact wow
"Domain-driven design" so collaboration much useful amaze
"Bounded context" wow word confusion environment so help very context
much important
"Ubiqitous language" much meaningful excite very all team so same
words much glad
"Value object" wow very equal much immutable
"Entity" so change much identity wow
"Aggregate" much encapsulate much consistency amaze so only through root
"Repository" very collection much persistence ignorance
"Service" much contract much interface
"Anti-corruption layer" wow so context boundary much leak proof much
safety
"Continuous integration" much frequency so not fragmentation very tests
http://domainlanguage.com/ddd/patterns/DDD_Reference_2011-01-31.pdf very metaphor much evolve so models amaze