@TheConstructor @fribbledom if you're reviewing after tests have been written, you're reducing your productivity based on most of the peer review research I've read. If you're doing test first, then the tests should be reviewed before the code is written. The up front test writing takes the place of requirements analysis, so the tests might contain many wrong assumptions that could lead to a bad design.