Ревьювил ли код тимлида по команде

«Ревьювил ли код тимлида по команде» — вопрос из категории Софт-скиллы, который задают на 23% собеседований Android Разработчик. Ниже — развёрнутый пример ответа, который можно адаптировать под свой опыт.

Ответ

Да, ревью кода тимлида — обычная практика в здоровой команде.

Почему это важно:

  • Предотвращает blind spots (тимлид тоже может ошибаться)
  • Демонстрирует культуру code review для всей команды
  • Учит джунов через пример (разбор кода опытного разработчика)

Как подходить:

  • Акцент на архитектуру, а не синтаксис
  • Обсуждать спорные решения, а не диктовать
  • Использовать "Можно ли..." вместо "Сделай так"

Пример комментария в GitHub:

// Вместо: "Почему тут не Flow?"  
// Лучше: "Можно ли рассмотреть Flow для обработки стримов событий?"  

Главное — сохранять уважение и фокус на качестве кода, а не на иерархии.