Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Effective Code Review

code::dive conference via YouTube

Overview

Explore effective code review techniques in this conference talk from code::dive 2020. Discover how to transform the often grueling process of code review into a more enjoyable and productive experience. Learn about employing social engineering, gamification, automated tooling, and other strategies to improve the code review process. Gain insights from speaker Karol Przybylski, an R&D Engineer working on HW verification of Nokia 5G telecom modules, as he shares his expertise on embedded technology and applications. Delve into topics such as automating processes, implementing gamification, using tools like pylint, understanding the importance of human interaction in code review, and adopting the right mindset for constructive feedback. Acquire practical tips on communication, including how to fit comments to individuals, use appropriate tone of voice, and apply negotiator's advice to facilitate better code reviews. Walk away with key points to enhance your code review practices and contribute to creating more reliable and maintainable software.

Syllabus

Intro
Cluster spacecraft
How did this happen?
Other issues
Automate everything
Being a bad cop
Github marketplace
To improve is to change
But where's Cl?
What is gamification?
Why do we play games?
What's pylint?
Pylint plugin
Implementation
Initial problems...
towards final effect
Important notes
Bots can't do everything
People to the rescue
What Is code review?
The mindset
The correction
It's not all about errors
Fit comments to the person
How to listen - small tips
Tone of your voice
Smile + calming voice
Negotiator's advice
My key points

Taught by

code::dive conference

Reviews

Start your review of Effective Code Review

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.