Due Diligence Prep for Code Reviews

Version control enables developers to coordinate changes so that individual work is compatible with the work of other developers. Code reviews are a critical function of working within a software development team in order to prevent defects, ensure code readability and maintainability, and encourage team collaboration and learning. In this discussion, you will apply appropriate due diligence exercises for peer code review.What due diligence exercises should you do to make sure you are prepared for a successful peer code review? Discuss items such as running unit tests, running the application, double-checking your work, annotating code, and providing clear commit comments. Reflect upon the progression that you have made in these areas, and what makes you feel confident when you submit your source code for review.consider how you believe you will react to getting feedback from your teammates on the code you submitted. Then, respond to your peers by giving examples of code reviews using both positive feedback and constrictive criticism. Discuss how you would help contribute to keep a positive, collaborative team environment.