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

LinkedIn Learning

Programming Foundations: Conducting Code Reviews

via LinkedIn Learning

Overview

Code reviews improve the quality of everyone's software. Discover how to conduct thorough, meaningful code reviews and submit your own code for review.

Syllabus

Introduction
  • Write great code reviews to advance your career
  • What you need to know
1. Basics of Code Reviews
  • What is a code review?
  • Code reviews in the software development life cycle
  • Who should review code?
  • How long should a code review really take
2. Performing a Code Review
  • Understand the author’s purpose
  • Review implementation details
  • Review maintainability and design
  • Review unfamiliar code
  • Providing constructive feedback
  • Common challenges
  • Using AI in code reviews
3. Reviewing Code on the Cloud
  • Find code to review on GitHub
  • Test code on a local machine
  • Write code review comments
  • Approve code
  • Challenge: Give a code review
  • Solution: Give a code review
4. Implementing a Feature
  • Scope of a code change
  • Implement a code change
  • Commit a code change
  • Prepare code for review
5. Submitting Code for Review
  • Create a pull request (PR)
  • Find code reviewers
  • Handle code review comments
  • Respond to code reviews comments
  • Challenge: Add a feature and submit a PR
  • Solution: Add a feature and submit a PR
Conclusion
  • Add code reviews into your daily job

Taught by

Kathryn Hodge

Reviews

4.7 rating at LinkedIn Learning based on 281 ratings

Start your review of Programming Foundations: Conducting Code Reviews

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.