11 subscribers
Go offline with the Player FM app!
229 - Test Driven Design with Alex Bunardzic
Manage episode 432882749 series 3232044
On today's episode, I talk with Alex Bunardzic about TDD (Test Driven Design), separating IO from business logic, configurable dependencies, TCR (Test and Commit or Revert), making many small commits rather than trying to write the whole program right the first time, distributed cognition, order dependency and imperative vs declarative programming, coding speculatively, and coding without shipping.
- The Agile Manifesto
- Alex Bunardzic on Substack
- Software Breakthroughs for the 21st Century
- Coding Interviews with Alex
- Diary of a Perplexed Software Developer
- Alex Bunardzic on Open Source
- Alex Bunardzic on Medium
- Alex Bunardzic on Twitter
- Alex Bunardzic on LinkedIn
- Nonsense Monthly, my snail mail newsletter
261 episodes
Manage episode 432882749 series 3232044
On today's episode, I talk with Alex Bunardzic about TDD (Test Driven Design), separating IO from business logic, configurable dependencies, TCR (Test and Commit or Revert), making many small commits rather than trying to write the whole program right the first time, distributed cognition, order dependency and imperative vs declarative programming, coding speculatively, and coding without shipping.
- The Agile Manifesto
- Alex Bunardzic on Substack
- Software Breakthroughs for the 21st Century
- Coding Interviews with Alex
- Diary of a Perplexed Software Developer
- Alex Bunardzic on Open Source
- Alex Bunardzic on Medium
- Alex Bunardzic on Twitter
- Alex Bunardzic on LinkedIn
- Nonsense Monthly, my snail mail newsletter
261 episodes
All episodes
×
1 257 - Colleen Schnettler, Creator of HelloQuery 1:03:01

1 256 - Dave Farley, Author of Modern Software Engineering 1:08:49

1 255 - Ghost Engineers with Yegor Denisov-Blanch and Simon Obstbaum 56:58

1 254 - Amanda Perino, Executive Director of The Rails Foundation 1:12:28

1 253 - Dave Thomas, Author of The Pragmatic Programmer and Sin City Ruby 2025 Keynote Speaker 1:27:12

1 252 - What is Good Code? with Jerad Gallinger 1:10:10

1 251 - Databases at Scale with Prarthana Shiva, Sin City Ruby 2025 Speaker 45:08

1 249 - Neeraj Singh, Founder and CEO of BigBinary and Neeto 56:20

1 247 - Steven R. Baker, Creator of RSpec 1:40:44

1 245 - Irina Nazarova, CEO of Evil Martians and Sin City Ruby 2025 Speaker 1:24:14

1 244 - Jeff Dwyer, Founder & CEO at Prefab 1:02:38

1 243 - Johanna Rothman, Author and Consultant 1:17:52
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.