Вышел новая версия React! Срочно обновляемся! (Нет)
После выхода новой версии библиотеки, не важно реакт или нет, у разработчиков бывает сильное обновить что-то и заиспользовать вот эту самую крутую фичу. Я бы не спешил.
За карьеру уже было много раз, когда решили подтянуть новую версию либы и после этого разработчик расчищал приложение от багов, а бизнес сильно страдал.
Последний раз после обновы MUI одним из разработчиков команды вышло 250(!) багов и фикс их занял 3 недели. Показы демо отменились и перенесли на 2 недели.
Потенциальные проблемы:
1. Большие изменения в API модуля
2. Несовместимость зависимостей
3. Конфликты стилей
4. Проблемы с типизацией
Прежде чем что-то обновлять нужно:
1. Понять нужно ли оно вообще вам?
Одна удобная фича, которая ускорит работу на 2.5% ваш код или сборку вместо потенциальной кучи проблем.
2. Согласовать это с техлидом и бизнесом и выделить отдельное время на тех задачу.
3. Зафиксировать версии модулей в package.json (убрать все "крышечки" около модулей)
4. Поэтапно обновить необходимые модули
5. Рассказать QA инженерам чтобы сделано, чтобы они провели это
а) автотестами
б) сделали полный регресс на девстенде
Post #68
428

- 👍 6
- 👻 5