Programming Foundations: Conducting Code Reviews
Offered By: LinkedIn Learning
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
- 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
- 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
- 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
- Scope of a code change
- Implement a code change
- Commit a code change
- Prepare 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
- Add code reviews into your daily job
Taught by
Kathryn Hodge
Related Courses
Introduction to Agile Software Development: Tools & TechniquesUniversity of California, Berkeley via edX Advanced Topics and Techniques in Agile Software Development
University of California, Berkeley via edX The Data Scientist’s Toolbox
Johns Hopkins University via Coursera How to Use Git and GitHub
Udacity Desarrollo de Videojuegos 3D en Unity: Una Introducción
Universidad de los Andes via Coursera