Coming later to the test discussion, for me my tests even drive the domain exploration. For example, I'm experimenting with a specific approach to solve a code. I'll probably make a bunch of requests, cache the results, and explore then.
Just that this "cache the results" are on a var
, on a test namespace, and the result I'm expecting is probably an assertion 🙂