2022-02-21 08:48:02
Технический долг, как тот самый бывший/ая, всегда появляется в самый неподходящий момент и действует на нервы. Разберемся с ним?
Если без шуток, то технический долг – это разница между тем, что было обещано и тем, что было доставлено. То есть, это все технические упрощения, на которые пришлось пойти, чтобы выполнить поставку в срок. Чем больше недоработок в коде, тем сложнее добавить в него новые классные функции.
Чек-лист, как избежать ТД: Соблюдайте баланс между размером техдолга и скоростью разработки
В любом случае лучше всего писать максимально качественный код
Не забивайте на аудит и ревью кода
«Поженитесь» с рефакторингом и включите в план работ
Если баг появляется снова и снова, то автоматические тесты помогают обнаружить его еще до того, как клиент с ним столкнется
Объясните владельцу продукта, какие реальные последствия несет неконтролируемый рост технического долга.
Используете новые инструменты, фреймворки и библиотеки - указываем
Документация должна регулярно обновляться и фиксировать все изменения
И, конечно, нужно тщательно тестировать код. Шатайте все!
А еще нам интересно, а вы накапливали технический долг? Стоило того? Поделитесь в комментариях!
848 views05:48