Full Stack Radio

A podcast for developers interested in building great software products. Hosted by Adam Wathan.

7: Shawn McCool - BDD and DDD

In this episode, Adam talks with Shawn McCool about Behavior Driven Development and Domain Driven Design.

They talk about how you can use these ideas to better understand your clients' needs and to build software that closely models their business. They also talk about where these ideas don't work so well, and some of the challenges and trade-offs you face when trying to build software this way.