Metafora
imho the great benefit of unit testing is the deep knowledge that you develop about your software: writing tests forces you to make a step back understanding how things work behind the scenes. that level of knowledge would not be possible otherwise.
Reply 2 Link
@dolphin not easy to find a clear and easy to understand comparison with a "daily-life" scenario
Reply 1
let's say to go to work you simply need to move from A to B, and you stick with it for months. after a while you accidentally realise there is another way to reach your destination, shorter, faster, and with a better coffe shop along the way. Now, if instead of sticking with the first solution you would have kept exploring your surrounding, you could have discovered this better solution way sooner
Reply 1 Link
A project of Million Token. FAQ