Gabriel Paiva, ótimo artigo! Gostei muito do ponto que você tocou da troca de conhecimento e da humildade no aprender e ensinar… e é isso mesmo: o code review é uma etapa em que a gente para pra refletir, absorver ideias e exercitar o que sabemos da tecnologia em que estamos trabalhando. Por isso, a importância de não ficar acomodado e construir background para fazer um bom code review, ou seja, sugerir melhorias com embasamento, pois é uma oportunidade única de ajudar o amigo/colega a crescer. Quando vejo uma situação que foge do que tenho conhecimento, costumo pesquisar antes o contexto, para só assim sugerir a melhoria, explicando o porque da minha sugestão. É aquela máxima: o revisor é tão responsável pelo código quanto quem desenvolve… né?

Written by

Senior Software Developer/Tech Lead, master in Computer Science/Software Engineering, Java, open source, and software quality enthusiast.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store