From the course: Programming Foundations: Conducting Code Reviews

Unlock the full course today

Join today to access over 24,800 courses taught by industry experts.

Code reviews in the software development life cycle

Code reviews in the software development life cycle

From the course: Programming Foundations: Conducting Code Reviews

Code reviews in the software development life cycle

- [Instructor] You may not be using code reviews yet, but there is a natural place for them to fit into the software development life cycle. The first step in understanding how to implement code reviews is to integrate them into your development process. Many development processes exist, but in this case we'll be looking at a basic Agile process. In an Agile software development process, there is planning, analysis, design, implementation, testing, integration, and maintenance. While we won't be diving too deep into Agile, testing and integration are great places to start practicing code reviews. Before code is integrated into your code base, having a human being look at what changes are being made can save time and money down the road in the maintenance step. Mistakes can be caught, efficiencies can be made, and code can be made more readable without a ton of uplift or effort with a good code review team practice.

Contents