TGTGInsightаналитика telegramLIVE / telegram public index
← Teamlead Good Reads – ежедневные советы про менеджмент людей и команд
Teamlead Good Reads – ежедневные советы про менеджмент людей и команд avatar

TGINSIGHT POST

Post #1172

@leadgr

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Просмотры6,850Количество просмотров
Опубликован8 авг.08.08.2023, 06:02
Содержимое поста

Содержимое

Readability кода в Google В Google есть интересная практика, направленная на повышение читаемости кода – readability reviews. Каждый pull request ревьюится не только связанными с конкретным компонентом людьми, но и как минимум одним экспертом в языке, на котором написан код. Эксперт в этом контексте – инженер, который хорошо знает лучшие практики конкретного языка, рекомендуемые паттерны, принятые в компании стиль кода и список библиотек. С одной стороны, такой процесс добавляет жуткой бюрократии – вместо обсуждения действительно полезных вопросов, вы будете зарубаться с незнакомым вам человеком о том, насколько правильно названа какая-то переменная (намеренно утрированный кейс, я предполагаю, что такие вещи все-таки на уровне линтера закрываются). Но с другой стороны, в том числе благодаря этому подходу Google получает похожие друг на друга кодовые базы вне зависимости от конкретного отдела и продукта. А, значит, переход людей между проектами становится значительно проще.