Changelog Master Feed cover image

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.
App store bannerPlay store banner