Expectations, Outcomes, and Challenges Of Modern Code Review
тлдр: основной блокер для эффективных Code Review - это то что ревьюерам сложно войти в контекст изменений. Из-за этого Code Review очень плохо справляется с основной задачей - поиск багов.
Если вы проводите Code Review, но хотите сделать его эффективней, то ознакомтесь с бест-практисами других компаний.
- Feedback Ladders: How We Encode Code Reviews at Netlify
- Как мы спасали код-ревью
- Good Code Reviews, Better Code Reviews
- Процесс ревью кода в hh.ru
- Conventional Comments
Ссылки ниже помогут вам, если вы понимаете, что Code Review это waste of time, но вы не можете "продать" свое мнение команде или вы верите в Code Review, но понимаете что качество в процессе разработки не может держаться только на Code Review.
- Code Review is a Waste of Time
- Podlodka Teamlead Crew. CodeReview: долго, пл%хо, дорого. Групповой разбор.
- Those pesky pull request reviews
- Code review: вы делаете это неправильно
- No code reviews by default
- Ship, Show, Ask
- Podlodka #251 — Peer Review
Доклад Филиппа Дельгядо про разные виды peer review (code review - это один из вариантов peer review). Крутой и обстоятельный доклад про то, как убедиться что код - хороший, до вливания в мастер.