будете задавать следующие вопросы — это поможет вам упростить и улучшить процесс code review:
- У меня возникают трудности в понимании этого кода?
- Есть ли в коде какое-либо сложное место, сложность которого можно уменьшить путем рефакторинга?
- Являются ли имена классов интуитивно понятными и очевидно ли то, что они делают?
- Есть ли какие-либо слишком большие классы?
- Есть ли какие-либо слишком длинные методы?
- Являются ли имена методов интуитивно понятными?
- Код хорошо документирован?
- Код хорошо протестирован?
- Есть ли способы сделать этот код более эффективным?
- Соответствует ли код стандартам оформления вашей команды?