
Domain-driven design with Go (Go Time #273)
Changelog Master Feed
00:00
The Importance of Domain-Driven Design
Domain-driven design gives you principles, ideas, and a framework to work through. That helps us to think about what is a domain and what is a problem space. A coffee shop could be an entire domain in itself because it's like a vertical slice of a business that has all its own rules. And then you may have sub-domains off of ordering. So that would be one example. I think another example I use in the book is like a wallet. Like, within that wallet you might have various different debit, credit, and less relevant these days, but maybe cryptocurrency would be in your wallet too.
Transcript
Play full episode
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.