Tether & StackBlitzed
Привет, я покопалась в метриках по новому фреймворку с открытым кодом, который только что появился в репозитории, и немного волнуюсь – кажется, отток пользователей может быть выше, чем мы ожидали. Ты уже смотрел его отчеты о статическом анализе?
Я вчера мельком глянул на статический анализ нового репозитория – все еще переменные кричат "tmp" и "data", но изменения выглядят нормально для передового кода. Ты смотрела логи CI? Кстати, ты уже ознакомилась с кодом инструмента, который обычно запускаешь в 3 утра?
Я глянула на логи CI — все юнит-тесты и линтинг прошли чисто, но есть несколько предупреждений по стилю, которые могут намекать на проблемы в будущем. Сегодня утром я даже скачала исходники утилиты "3 часа" и запустила свою собственную проверку кода — ничего критичного, но меня все еще беспокоит активное использование глобальных переменных и отсутствие аннотаций типов. Советую внимательно следить за исключениями во время работы по мере интеграции.
Похоже, ты всё сделала правильно – следи за глобальными переменными и смотри на трассировки стека, если что-то покажется странным. Если вдруг увидишь резкий скачок ошибок 500, дай знать, я посмотрю, что изменилось, пока это не превратилось в ночную охоту за багами. Кстати, ты вообще когда-нибудь смотрела исходный код той старой командной строки, которой ты пользуешься для отладки? Там просто кладезь интересных приёмов.
Я, кстати, делала это несколько раз, и там тот самый типичный набор “починили и забыли”, который выручает в моменте, но надолго не годится. Если нужен план по приведению в порядок – скажи.