Update

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.

  1. 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?
  2. Review each persons sorting algorithm:
    • Are your algorithms similar or different?
    • What are some pros and cons to each person’s approach?
  3. 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?
  4. 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?
  5. 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.
  6. Discuss what you each found most difficult about the project.
  7. Discuss what you each are proudest of from this project.

Lesson Search Results

Showing top 10 results