You can find my medium articles explaining clearly about the concept of Code Reviews in Software Design and Development by clicking the links attached below:
First part gives you a comprehensive idea on what a code review is and the approaches followed.
The second part explains what an automated code review is.
The third part of this series deliberately explains the pros and cons (positive and negative aspects) of a code review.
I hope these articles will surely help you in enhancing your knowledge on Code Reviews.
Support me if you find it useful :-)
Thank you.