Критиковать чужой код/дизайн и не стать врагом (Модель SBI)

Giving and Receiving Feedback: Матрица радикальной прямоты (SBI) В западной IT-культуре критика — это гигиена процесса, а не личная атака. Чтобы критиковать код и не стать врагом народа, используйте модель SBI: S (Situation): Где и когда? («During yesterday's stand-up...») B (Behavior): Что сделано? Только факты без эмоций. I (Impact): К чему привело? («As a result, staging crashed for 2 hours»). Формула: "When [Situation], you [Behavior]. The impact was [Impact]." Примеры перевода смыслов: Плохо (Агрессия): «Ты написал спагетти-код, переделывай». Хорошо (SBI): "Regarding PR #402 this morning (S). There are no comments in the code (B). Because of that, it took me 30 mins to understand instead of 5, slowing down the team review (I). Could we add docstrings?" Как принимать критику: Никогда не говорите «Yes, but...». Это защита. Скажите: "Thanks for flagging this". Уточните: "Can you give an example?". Методика REAL-SPEECH Екатерины Шитовой: Тон голоса Критикуйте интонацией вверх (вовлекающе), а не падающим тоном приговора. Используйте местоимение We вместо You: Вместо "You need to fix this" $\rightarrow$ "We should refactor this to avoid tech debt."

Описывайте факт (Behavior), а не ставьте диагноз личности. Переводите разговор из плоскости «Ты против Меня» в плоскость «Проблема против Нас».