Software Engineer, TLΒ at Modus Create
Volunteer at JSHeroes
@emi_codes
More meaningful variable name?
I think you forgot to...
The Reviewers
The Description
The Turnaround
Avoid focusing on nitpicks: integrate tools for formatting, linting, commit messages, etc. that check those things in a pre-commit hook
Β Have a style-guideΒ that the team agrees on.
Document what's expected from a PR. Create a PR checklist.
Review with empathy. Ask for clarifications. Explain your reasoning.
βοΈ Add a good PR description that provides context
π€ Introduce automation (code review bots, reminders, etc)
β Have a code review checklist
π Good code review culture is rooted in empathy
slides.com/emiliamuresan/code-reviews
Links & References:
- PullPanda: https://pullreminders.com/Β (in the process of being integrated by Github)
- Code Dog:Β https://code-dog.app/
- Bitbucket Cloud: https://confluence.atlassian.com/bitbucket/bitbucket-cloud-for-slack-945096776.html
- https://slack.engineering/how-about-code-reviews-2695fb10d034
- https://www.freecodecamp.org/news/how-to-automate-code-reviews-on-github-41be46250712/