> Now that I’m aware that I spent so much time isolating which function a bugs are in, I now test each function as I write it to make sure they work.
He empirically discovered test-driven development!
He empirically discovered test-driven development!
If we ignore critical process differences, then sure everything is 'like' everything else.
There's still a difference between testing while writing it and after writing it that's independent of whether you have a REPL or not.
I do both, but I find the former significantly easier when you have a REPL vs. having to write little test programs on the side.