Guest:
Paul Rayner
@thepaulrayner
Paul Rayner talks with Dave Rael about refactoring, learning a domain, Domain-Driven Design, and his Explore DDD Conference in Denver, Colorado USA in September 2017
Paul Rayner is one of the world’s leading Domain-Driven Design (DDD) practitioners. He is a developer, instructor, coach and popular conference speaker. He co-founded DDD Denver and is founder and chairman of the Explore DDD Conference. His company Virtual Genius LLC, provides training and coaching in DDD for agile teams. Paul is from Perth, Australia, but chooses to live, work and play with his wife and two children, in Denver, Colorado. He (occasionally) blogs at thepaulrayner.com and tweets with an Australian accent at @ThePaulRayner.
Chapters:
2:43 - Dave introduces the show and Paul Rayner3:55 - Paul's last couple years5:54 - Refactoring to Deeper Insight: Lessons Learned Applying DDD to Large Scale11:17 - Layers and loops of refactoring, specification, and testing and the danger of coupling acceptance testing to the implementation14:45 - The Test Pyramid17:20 - The struggle of design and refactoring19:58 - Getting organizational buy-in on refactorings24:09 - Organizing the Explore DDD Conference29:10 - Landing mind-blowingly wonderful speakers31:41 - Who should attend Explore DDD?34:17 - The core nature of Domain-Driven Design42:29 - Parting thoughts regarding Explore DDD
Resources:
Explore DDD Conference
Example Mapping - Matt Wynne
Matt Wynne on Developer On Fire
EventStorming
Refactoring to Deeper Insight: Lessons Learned Applying DDD to Large Scale
The Test Pyramid
Nexia Home
Refactoring Golf
JP Boodhoo
Rebecca Wirfs-Brock on Developer On Fire
Ward Cunningham on Developer On Fire
Paul's First Appearance on Developer On Fire
Paul's book recommendation:
Domain-Driven Design: Tackling Complexity in the Heart of Software - Eric Evans
Refactoring to Patterns - Joshua Kerievsky
Working Effectively with Legacy Code - Michael Feathers
The Mikado Method - Ola Ellnestam
Paul's top 3 tips for delivering more value:
view more