
Go offline with the Player FM app!
265 - Software Design with Paul Hammond
Manage episode 504981659 series 3232044
In this episode, I chat with Paul Hammond about effective testing strategies, the joy of working with well-designed TDD systems, and how synchronous collaboration improves code quality. We examine what true agility means and how technical excellence enables fearless releases and sustainable development.
Chapters
1. Introduction to Nonsense Monthly Newsletter (00:00:00)
2. Meeting Paul and Cucumber Criticism (00:03:31)
3. TDD Misconceptions and Proper Practice (00:11:56)
4. Pull Requests vs Pair Programming (00:29:01)
5. Real Productivity vs Perceived Efficiency (00:41:19)
6. Agile's Semantic Diffusion Problem (00:52:41)
7. Scientific Approach to Software Development (01:06:46)
8. Closing Thoughts and Resources (01:13:09)
271 episodes
Manage episode 504981659 series 3232044
In this episode, I chat with Paul Hammond about effective testing strategies, the joy of working with well-designed TDD systems, and how synchronous collaboration improves code quality. We examine what true agility means and how technical excellence enables fearless releases and sustainable development.
Chapters
1. Introduction to Nonsense Monthly Newsletter (00:00:00)
2. Meeting Paul and Cucumber Criticism (00:03:31)
3. TDD Misconceptions and Proper Practice (00:11:56)
4. Pull Requests vs Pair Programming (00:29:01)
5. Real Productivity vs Perceived Efficiency (00:41:19)
6. Agile's Semantic Diffusion Problem (00:52:41)
7. Scientific Approach to Software Development (01:06:46)
8. Closing Thoughts and Resources (01:13:09)
271 episodes
All episodes
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.