Hmm it’s an interesting thought. If you’re satisfied with your tests - with their coverage and their rigor - then really there shouldn’t be a need to read code.
The code for the tests, yeah. But not the code for the app itself. If you’ve written tests that you are satisfied fully cover all requirements including edge cases, you can satisfy yourself that the app does what you want it to without looking at the app code.
Test-driven development but with an LLM doing the actual development.
Hmm it’s an interesting thought. If you’re satisfied with your tests - with their coverage and their rigor - then really there shouldn’t be a need to read code.
You won’t be able to tell if you should be satisfied with your tests unless you review the code.
The code for the tests, yeah. But not the code for the app itself. If you’ve written tests that you are satisfied fully cover all requirements including edge cases, you can satisfy yourself that the app does what you want it to without looking at the app code.
Test-driven development but with an LLM doing the actual development.