Какие знаешь принципы проведения code review
Основные принципы code review:
-
Ясность и читаемость - код должен быть понятен другим разработчикам. Используйте осмысленные имена переменных, методов, классов.
-
Соблюдение стандартов - проверка соответствия code style (Google Java Style Guide, Oracle Code Conventions).
-
Эффективность - код должен быть оптимальным по производительности, без избыточных операций.
// Плохо
for(int i = 0; i < list.size(); i++) {...}
// Лучше
int size = list.size();
for(int i = 0; i < size; i++) {...}-
Тестируемость - код должен быть покрыт тестами и легко тестироваться.
-
Безопасность - отсутствие уязвимостей (SQL-инъекции, XSS и т.д.).
-
Модульность - соблюдение принципов SOLID, DRY, KISS.
-
Конструктивная критика - ревью должно быть полезным, а не деструктивным. Комментарии должны быть конкретными и вежливыми.
-
Фокус на важном - не зацикливаться на мелочах в ущерб архитектурным вопросам.
-
Оперативность - ревью не должно затягиваться, чтобы не блокировать процесс разработки.

офферы быстрее!
Следующий вопрос
Это единственный вопрос по вашему фильтру