Leverage your Git Code Reviews
Thomas Burleson
Thomas Burleson is a Principal Architect and Technical Lead specializing in FE Web solutions using React and Angular.
During the last few years, I have provided Pull Request code reviews for many FE engineers at Degreed.com.
Most organizations encounter these ^ same issues and struggle with improving the code review process.
Software engineers (aka developers) - both FE and BE - can be easily intimidated, alienated, and offended by Git PR Code Reviews.
In Degreed's Slack, I recently posted a department-wide note to engineering (> 120 engineers) regarding Degreed's Github Pull Request process.
I am posting this here as this may be helpful to other teams and organizations.
@Engineering
I want to encourage the Degreed Engineer to use our Pull Request Code Review?process (PR CRP) as the BEST opportunity to learn and refine your skills.
Often we “think” we understand concepts. Yet real-world efforts reveal real “gaps” between classroom (or book/video training) and production.
Thoughts for Code Authors
Be mindful of the following considerations:
As the PR author, you should expect 1-2 cycles/iterations of review. No more.
During your Pull Request CRP:
领英推荐
And more specifically:
You should feel that the reviewer is focused on improving both code quality and your skills.
As the code author, please consider these situations as “training” opportunities. Relish these moments!
A “software engineering” life without mentoring and guidance is most often super frustrating and lonely.
Thoughts for For Code Reviewers
Code Reviewers should be mindful of these ^ "Author" thoughts and considerations.
Here are some additional recommendations for PR coder reviewers:
May our Github/GitLab Code Reviews be great and fruitful!