# Domain-Driven Design Is a set of programming principles together with a set of modeling, analysis and communication techniques made popular by a book written by Eric Evans called *Domain-Driven Design: Tackling Complexity in the Heart of Software*. Topics include: - [[Bounded Context]]