Аудит связей и потоков между файлами проекта
Проверь архитектуру проекта: как файлы связаны между собой и как данные проходят через систему.
🔹 Что нужно проанализировать: - Структура проекта и распределение ответственности по файлам. - Импорты, вызовы функций, передача параметров и область видимости переменных. - Потоки данных между файлами, многопоточность, логика очередей. - Обработка ошибок и консистентность логирования. - Использование config и соблюдение принципов модульности.
🔹 На что обратить внимание: - Есть ли сильная связность (tight coupling) между модулями? - Нарушена ли логика "разделения ответственности" (separation of concerns)? - Есть ли потенциально опасные или неустойчивые архитектурные приёмы?
✍️ Пояснения пиши по-русски, коротко и ясно. Учитывай, что у меня мало опыта с большими проектами.
💡 Если всё сделано правильно — просто подтверди. Если есть проблемы — укажи, где и как улучшить (без переписывания всего кода).