How You, The New Data Professional, Can Handle Your First Code Review

Receiving feedback on your work can feel harsh and demoralizing; here’s how to incorporate the helpful comments.

Zach Quinn
Pipeline: Your Data Engineering Resource

--

Code on a dark computer screen.
Photo by AltumCode on Unsplash

Coming from a liberal arts background and working as a tutor, I have years of experience both conducting and receiving peer reviews on written work. However, understanding the literary peer review process did not prepare me for the brutal honesty and revisions involved in my first code review.

Code review and pair programming are core components of the Agile method of management and leadership. A comprehensive and thorough code review can save hours of frustration and keep the potential for breakage to a minimum. GitHub’s pull request and commenting features make conducting code reviews, whether in-person or remotely, easier than ever. Since I‘ve only ever worked remotely, I will provide a remote data engineer’s perspective on how to effectively endure and apply comments from the harshest of code reviews whether you’re receiving them in GitHub or via a messaging app like Slack.

Comment Your Commits

Before you even request that review in GitHub, if you want to avoid at least one note or a sarcastic comment (depending on the comfortability level of your…

--

--