Programming Throwdown cover image

Programming Throwdown

173: Mocking and Unit Tests

Apr 29, 2024
The podcast covers topics like Rust vs Cpp productivity at Google, supply chain attack on XZ utility, running techniques, game recommendations, and importance of unit tests and mocking in programming.
01:35:22

Podcast summary created with Snipd AI

Quick takeaways

  • Unit tests ensure code functionality by testing small functions, regression tests, and end-to-end system tests.
  • Mocks and fakes are essential for testing complex scenarios in software development, aiding in dependency injection and enhancing code quality.

Deep dives

80 20 Running

The book '80 20 Running' by Matt Fitzgerald discusses a balanced approach to running training, recommending 80% of running to be done at an easy pace and 20% dedicated to higher intensity runs. This method aims to enhance running performance while reducing the risk of injury, emphasizing heart rate zones and gradual progression in training sessions.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner