Overview
This course aims to teach learners the importance of code reviews and how to conduct them effectively. The learning outcomes include understanding the motivation behind code reviews, identifying the benefits and drawbacks, and implementing best practices. The course covers topics such as different sizes of code reviews, providing feedback, and fostering a positive development culture. The intended audience for this course includes software developers, team leads, and anyone interested in improving their code review process.
Syllabus
Intro
Why code reviews
Motivation
Charts
Users
Defects
What is a code review
Benefits of code reviews
Drawbacks of code reviews
Different sizes of code reviews
Written feedback
Discussion
Feedback
Generalizing
Asking not to tell
Conversation side
Best practices
Understanding
Lightweight Process
Culture
Questions
Taught by
Devoxx