Building a Code Review Culture
Offered By: Devoxx via YouTube
Course Description
Overview
Discover effective strategies for implementing and improving code review practices in this conference talk from Devoxx Poland 2019. Explore the true purpose of code reviews, learn techniques to make them more efficient and enjoyable, and overcome common obstacles in the process. Gain insights into the psychological aspects of code reviews, including how to provide constructive feedback, handle disagreements, and foster a positive team culture. Learn about the importance of context, pacing, and timing in code reviews, as well as best practices for both authors and reviewers. Develop checklists to streamline the review process and understand the dos and don'ts of effective code review comments. Whether you're new to code reviews or looking to enhance your existing practices, this talk offers valuable insights to help build a strong code review culture within your team or organization.
Syllabus
Introduction
Questions
Agenda
What is code review
How to make code review more effective
How to review code
Context
Pace
Time
Code Review
How often
Checklists
Author Checklist
Reviewer Checklist
WTFs
Psychological Aspects
We are humans
Be kind
Pointing mistakes
Compliments
Comments
Donts
Summary
Conclusion
Taught by
Devoxx
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Software Testing
University of Utah via Udacity The Hardware/Software Interface
University of Washington via Coursera Software Debugging
Saarland University via Udacity Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera