https://github.com/18F/development-guide/tree/master/code_review
- Does it make sense? Can I reason about it? Can I follow and understand
- Does it increase or decrease complexity? Is it simple as possible?
- Has it been fmted
- Is the scope correct for problem?
- Decisions are commented (the why, and sideeffects for other systems)
- WIP code flagged?
- Visually tested (like a plan)?
- Is there documentation?