Peer-review of Project1ΒΆ
The learning target is to deepen students' understanding of efficiency and broaden their view of different solutions. Submitting your work for the peer review was optional, but if you submitted, please do the reviews too. That is to ensure that everyone gets their peer reviews. The review does not affect the points of reviewee, but the reviewer. That is, if you do not do the review part, the loss is yours.
The review is intended to be conducted in collaboration with Plussa grading. You can submit your peer's solution to Plussa graders to obtain perftest results in particular. Aided with this information, you are supposed to select one function for a more detailed analysis of its efficiency.
Do the following:
- Temporarily overwrite your solution with your peer's solution and submit it to Plussa. There are many ways to make it temporary:
- Before overwriting, mark your current solution using
git tag -a my-project1 -m 'My version', then temporarily overwrite it with your peer's solution and submit to Plussa. To revert back to your original solution, usegit checkout my-project1. - You can also do prp in a separate branch:
git checkout -b prp_reviewBack to main with the command:git checkout main
- Before overwriting, mark your current solution using
- Check the results, with a focus on perftest, Valgrind and perfestimate, which are the most useful metrics.
- Choose either function from the given list of functions for the efficiency inspection.
- In the True/False questions, select False if the question is not relevant for the selected function.
A+ presents the exercise submission form here.