Thinking in DDD with Julie Lerman and Steve Smith
Carl and Richard talk to Julie Lerman and Steve Smith about the fundamentals of Domain Driven Design (DDD). Julie and Steve have collaborated on a very popular Pluralsight course about DDD that has made the methodology more approachable for more people. The conversation digs into the fact that DDD has been around for more than a decade, but hasn't caught on near as much as it should - and why is that? There's at least one alphabet soup moment: What about DDD, BDD, TDD, PDD, ADDDD and SJDD? Listen to the show for definitions of these acronyms and more!
Guests:
Julie Lerman
Julie Lerman is a Microsoft Regional Director, Docker Captain, and a long-time Microsoft MVP who now counts her years as a coder in decades. She makes her living as a coach and consultant to software teams around the world. You can find Julie presenting on Entity Framework, Domain Driven Design, and other topics at user groups and conferences around the world. Julie blogs at thedatafarm.com/blog, is the author of the highly acclaimed “Programming Entity Framework” books, the MSDN Magazine Data Points column, and popular videos on Pluralsight.com. Follow Julie on twitter at julielerman.
Steven Smith
Steve Smith (@ardalis) is an entrepreneur and software developer with a passion for building quality software as effectively as possible. He provides mentoring and training workshops for teams with the desire to improve. Steve has been recognized as a Microsoft MVP for over 10 consecutive years and is a frequent speaker at software developer conferences and events. He enjoys helping others write maintainable, testable applications using Microsoft's developer tools. Steve has just published a Zero to Hero course on modular monoliths at Dometrain.com. Connect with Steve at ardalis.com.
Links:
- Music to Code By Kickstarter https://www.kickstarter.com/projects/311638984/music-to-code-by
- Intro to DDD on CodeProject http://www.codeproject.com/Articles/56767/Domain-Driven-Design
- DDD Fundamentals on Pluralsight http://pluralsight.com/training/Courses/TableOfContents/domain-driven-design-fundamentals
- Domain Driven Design Web Site http://domaindrivendesign.org