Relying on tests too much keeps me from getting a better feeling for what my code does

Posted by home_tech_guy@reddit | learnprogramming | View on Reddit | 11 comments

I recently noticed that I am forgetting what my code does too quickly. If something doesn't work, I run the test and then debug through it. But I feel like this approach keeps my knowledge of my own code superficial. I forget more quickly what my code does and how everything relates.

Have you dealt with anything similar?

I feel like without the tests I am loosing a lot of security but that with them I become inert and lose motivation to keep the connections in my head.