Decide if the right structure was chosen: Even if the code is doing the right thing, its structure may be ineffective or inefficient.
I can't help thinking that if you're waiting until code review to determine if someone on the team wrote the code in a way that will pass a review or not then you have some serious comms issues on your team. If this is a problem then you should be doing mini reviews during the dev process as well as a code review at the end.
Comments
Decide if the right structure was chosen: Even if the code is doing the right thing, its structure may be ineffective or inefficient.
I can't help thinking that if you're waiting until code review to determine if someone on the team wrote the code in a way that will pass a review or not then you have some serious comms issues on your team. If this is a problem then you should be doing mini reviews during the dev process as well as a code review at the end.