Ситуация: вы работаете с дашбордом с огромным апстримом, куда постоянно вносят изменения большое количество пользователей.
💻 Как в таком случае сократить влияние человеческого фактора, при этом сохранив уровень self-service?
Раньше мы обходились пулл-реквестами с множеством тестов и контролем дежурного после запуска расчёта всех витрин на пустом наборе данных каждые 4 часа. Да, это работает. Но…
📌 Ловить ошибки на этом последнем этапе = откатывать большое количество коммитов.
Чтобы избежать этих болезненных ситуаций, мы добавили ещё одну проверку в систему тестирования.
Подробнее о том, как она работает, рассказали в статье
Post #142
3.62K