How to do code reviews effectively

Photo by Kevin Ku on Unsplash

Recently, I had a very insightful conversation with one of the senior engineers in our team about how code review comments are sometimes not useful or misunderstood by relatively junior programmers and how we can improve. Obviously it is a very broad topic and it made me realize that the process of giving and receiving code review comments is not much talked about and everyone has their own understanding and interpretation.