#Code Review Format
- High level description of what the program should accomplish
- Talk about the structure of your program
- Why did you make certain design decisions?
- Talk about issues you ran into while writing your program
- What did you learn?
- What did you compromise on?
- If you were to keep working on this, what would you change/improve?
- How would you change your implementation?
- What functionality would you add?
- Guide the discussion
- Ask if you've explained the code sufficiently?
- Is something missing?
- Ask if anyone can think of failure scenarios?
- Constructive Criticism (5min)
- Anyone can discuss any aspect of the code
When reviewing someone else’s code, please keep your feedback ACTIONABLE, SPECIFIC, and KIND.