IT Тула
IT Тула
@itnews_tula

Тесты: зачем писать и сколько

Тесты: зачем писать и сколько

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

Что покрывать в первую очередь: то, что ломается чаще всего, и то, что дорого ломать, — деньги, доступы, обмен с внешними системами. Тесты на очевидное только замедляют сборку.

Хороший тест понятен по названию без чтения кода и падает по одной причине. Тест, падающий от любого изменения, скоро отключат — и правильно сделают.

Как объяснять руководству: тесты продаются не словом «качество», а словами «меньше ночных исправлений» и «новый человек сможет менять код, не сломав старое».

И честно: в проектах со сроком жизни в пару месяцев можно обойтись без них. Во всём остальном отсутствие тестов — долг, который отдаётся с процентами.

IT Тула — t.me/itnews_tula
Этот пост опубликован в Telegram-канале IT Тула. Подписаться можно по ссылке: @itnews_tula.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.