In this episode, Jimmy Nillson gets into Domain Driven Design, and how it relates to Test Driven Development, extreme programming, and the future of programming techniques in general.