Practice Code Review #2

Due: Wednesday, September 27th

For this assignment, you will be using what you've learned about reviewing code and giving effective feedback to review an imaginary Hangman assignment.  The main purpose of this assignment is to give you a chance to practice finding bugs and making appropriate comments.

Steps for completing your 2nd practice review:

  1. Follow the directions from your first Practice Review to create a review for the branch named training/practice2
  2. You will be reviewing the Hangman assignment within the practice folder. (On athena, the path looks like this: student22a/dev/practice/Hangman) Make your comments within the branch review you have created. Keep in mind our discussions about effective feedback. If you would like to try to compile and run the code, a .zip of the files is also attached below.
  3. Once you have finished with your comments, create a PDF of each .java file in the assignment. You can find instructions for how to create PDFs in the first Practice Review assignment. Please follow the same naming convention.
  4. Upload your PDFs to Practice Code Review 2 on Google Drive.

Hangman Code:

Hangman.zip (for testing)

HangmanCode.pdf (in case you want to look at the code somewhere other than Upsource)

If you get stuck with any part of this assignment, feel free to email Barbara for help or come by her office so that she can help you troubleshoot. Please try to start this assignment before Monday (September 25) so that you have time to work out any technical issues with Barbara before the assignment is due.