TGViewer
Владимир Балун Владимир Балун @vladimir_balun_programming · 8.61K subscribers
Post #841 4.61K
💭 «Сейчас сделаем по-быстрому, потом переделаем»

Наверное, это одна из самых опасных фраз в IT, которую я слышал сотни раз. Почти всегда человек говорит это искренне, он действительно планирует вернуться к решению позже. Но проблема в том, что это «потом» очень часто не наступает: появляются новые задачи, меняются приоритеты, команда переключается на другой проект. Через год уже никто не помнит, почему это было сделано именно так и временный костыль становится частью архитектуры. А через пару лет новый сотрудник приходит в проект и искренне считает, что это была чья-то продуманная архитектурная идея.

При этом технический долг редко появляется из-за плохих инженеров. Чаще его создают хорошие специалисты, которые в конкретный момент принимают вполне рациональное решение: нужно быстрее запустить продукт, проверить гипотезу или успеть к дедлайну. И это нормально.

Сама проблема начинается тогда, когда команда постоянно откладывает работу с этим долгом. Поэтому я считаю важным не просто фиксировать технический долг, но и заранее выделять на него время. Например, договориться, что определенный % емкости каждого спринта команда тратит на технические задачи, рефакторинг, улучшение инфраструктуры и устранение накопившихся проблем.

Тогда технический долг становится такой же частью работы, как разработка новых функций. Не нужно ждать момента, когда система начнет разваливаться и половина команды будет занята ее спасением.

❗️И, наверное, главное - не стоит бояться сознательно идти на компромиссы. Иногда быстрое и неидеальное решение действительно лучше идеального, которое будет готово через полгода. Важно только понимать, что это компромисс, зафиксировать его и действительно выделить время, чтобы однажды к нему вернуться.

Кто я | Навигация | Спасибо
  • 👍 14
  • 💯 6
  • 🔥 5
  • ❤ 3
  • 👨‍💻 2
  • 🎉 1
  • 🏆 1
More from @vladimir_balun_programming
  1. Sep 17, 2026Avito.Tech.Conf уже совсем скоро 26 сентября соберутся руководители, тимлиды и все, кто от…
  2. Sep 16, 2026💭 Недавно выложил видео со своего выступления на конференции про базу продуктивности и эф…
  3. Sep 15, 2026🚀 26 сентября проведем бесплатную онлайн-конференцию для backend-разработчиков #РАЗНЕСИ_С…
  4. Sep 14, 2026💭 На выходных ходил в поход в горы Архыза Несколько часов подъема с рюкзаком, палатка, сп…
  5. Sep 11, 2026💭 Постоянно сталкиваюсь с тем, что некоторые разработчики не совсем верно понимают, какие…
  6. Sep 10, 2026💭 В разработке редко бывают решения, где есть очевидно правильный ответ Переписывать стар…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →