Покрытие тестами

Привожу архитектуру микрофронта к виду, когда код легко покрыть тестами.

В других микрофронтах есть удачные примеры, как нужно делать. Остальное — чисто скилл.

Кстати, используем подход FSD. FSD Если коротко, то код представлен фичами.

Смотри доку.

Фича неплохо изолирована, и её относительно легко покрыть.

Тебе не надо покрывать весь код — достаточно покрыть фичу. Тесты закроют основные кейсы в коде.

Всегда можно точечно что-нибудь утилитарное допокрыть. SonarQube В Sonar есть правило, которое отвечает за покрытие. На этапе развития продукта приоритет был функционал: сначала мясо на кости, потом всё остальное. Теперь приоритеты смещаются в сторону качества. Продукт созрел! Итожик Люблю разные задачи. Иногда хочется инфраструктурой заниматься, иногда фичи катить, а иногда рефачить — много рефачить.

Люблю мозг включать, чтобы там был взрыв. Поэтому R&D тоже норм.

Конечно, на сложных задачах концентрироваться долго не легко, но порцию дофамина получить можно.

А у вас как с покрытием тестами?

Откликается — ❤️

Покрытие тестами
Привожу архитектуру микрофронта к виду, когда код легко покрыть тестами.
В других микрофронтах есть удачные примеры, как нужно делать. Остальное — чисто скилл | Сетка — социальная сеть от hh.ru