YoVDO

Programming Foundations: Conducting Code Reviews

Offered By: LinkedIn Learning

Tags

Software Development Courses Cloud Computing Courses GitHub Courses Software Development Life Cycle Courses Pull Requests Courses

Course Description

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

Related Courses

1C:Enterprise Junior Developer Course
Moscow Institute of Physics and Technology via Coursera
A Beginner’s Guide to Docker
Packt via FutureLearn
A Beginner’s Guide to Scrum Project Management
Packt via FutureLearn
Google Professional Cloud DevOps Engineer Certification Path Introduction (GCP DevOps Engineer Track Part 1)
A Cloud Guru
Introduction to Amazon CodeGuru
A Cloud Guru