Obligatory video when it comes to time zones: https://www.youtube.com/watch?v=-5wpm-gesOY
Obligatory video when it comes to time zones: https://www.youtube.com/watch?v=-5wpm-gesOY
constantly rewrite both the code and tests as you better understand how you’re going to solve the task while trying
The tests should be decoupled from the “how” though. It’s obviously not possible to completely decouple them, but if you’re “constantly” rewriting, something is going wrong.
Brilliant talk on that topic (with slight audio problems): https://www.youtube.com/watch?v=EZ05e7EMOLM
IMO the problem for developers is that they have to provide general solutions, so they have to cover each case all the time instead of just a singular case at a time.