Технический долг — как много в этих двух словах… Это не только про «грязный код» или устаревшие куски базы. Это тот самый ментальный тёмный угол, куда складывается всё, что тянет за душу, но никак не разгребается. Причём техдолг бывает не только в разработке — с этим сталкиваются почти все. Имхо, это одна из главных причин выгорания. Чем дольше работаешь над проектом, тем больше всего скапливается. Любое быстрое решение ради «сдать быстрее» или «не тормозить релиз» — это плюс к техдолгу. Например: - Не обновили фреймворк, потому что «работает и ладно» — в итоге зависимость от устаревших технологий. - Сэкономили на автоматизации тестов — баги просачиваются в прод и чинятся дольше. - Не задокументировали бизнес-логику — а кто вообще хочет этим заниматься по доброй воле? На техдолг, как и на любой долг, набегают проценты. С каждым кварталом выбраться становится всё сложнее. Сначала экономишь пару дней на быстрой фиче, а через год теряешь месяцы на поддержке и тушении пожаров. Замедляет
Технический долг — как много в этих двух словах… Это не только про «грязный код» или устаревшие куски базы
28 апреля28 апр
1 мин