You have been assigned two or three other teams whose code you will review. In preparation, you need read over their source code and also build and run their program.
For each team you're reviewing:
git clone --depth 1 --branch phase_3_2 https://me@bitbucket.org/them/their_repo.git
Get together with your teammate(s) and read over the code. Make sure you study it carefully. Write down:
You are going to give these notes to the other group, so make sure that they are clear, legible, constructive, and polite.
Consider reading through Google's C++ and Java style guides, and providing feedback on code style with respect to these. Remember that, more than anything else, consistency and legibility are key. If a team violates the word of the style guide, but is internally consistent and produces clear code, then that's just fine. If they adhere to the letter of the style guide, but produce code that's inconsistently formatted or difficult to read, that's not okay.
After you've reviewed all other teams' code, do the same for your own team.
After all teams have been reviewed, we should have half an hour or so left in the class period. Come back to the classroom if you left, and we'll all recap together.