Main purpose of TDD is reducing congnitive load

  • Programming is very demanding task
  • Our ability to hold details is very limited
  • TDD is about de load amount on things you need to think about them
  • It's an ability to progress with your thinking and design with a closes feedback loop.
  • it's ok to delete a code. It's ok to delete or change your tests along the way

You'll only receive email when they publish something new.

More from pavel shermayster
All posts