We have updated the content of our program. To access the current Software Engineering curriculum visit curriculum.turing.edu.
SortingCards - Peer Code Review Template
Peer Code Review
With your partner, please answer the following questions. Take notes and share those notes with your partner.
- Review the
number_correct
method on the Round class:- Discuss the decisions you made to either store this information as an instance variable, or calculate the number any time the metho is called.
- What are some pros and cons to each approach?
- Review each persons sorting algorithm:
- Are your algorithms similar or different?
- What are some pros and cons to each person’s approach?
- Review each others code from a design perspective.
- Does anything stick out as particularly readable, or well-designed?
- Where are there areas for improvement in design or readability?
- Compare each other git history (this will be easiest to do by reviewing the commits/branches on GitHub)
- What did you find most challenging about using git/GitHub?
- Review the tests that your partner wrote for the
record_guess
method.- Is the method well tested?
- Provide feedback on aspects of the test(s) that are particularly good, and provide constructive feedback on how the test(s) could be improved.
- Discuss what you each found most difficult about the project.
- Discuss what you each are proudest of from this project.