Держим дизайн системы под контролем, используя изолированное юнит-тестирование / Андрей Коломенский

1 837
34
Онтико84.9 тыс
Опубликовано 16 января 2018, 21:08
Приглашаем на конференцию HighLoad++ 2024, которая пройдет 2 и 3 декабря в Москве!
Программа, подробности и билеты по ссылке: clck.ru/3DD4yb
--------
РИТ++ 2017, Backend Conf

Тезисы:
backendconf.ru/2017/abstracts/...

Код наших систем со временем загнивает из-за низкого качества обратной связи, которую дают интегрированные тесты.

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