Как ревьюить код, написанный ИИ, если ты AI-интегратор ч.2
Проверь async Какие операции здесь являются I/O и должны быть асинхронными? Нет ли блокирующих операций внутри async endpoint? Важно помнить: async ≠ сделать одну операцию быстрее async = не блокировать сервер во время ожидания Проверь долгие задачи Есть ли операции, которые не стоит выполнять непосредственно внутри HTTP-запроса? Нужно ли вынести их в Queue + Worker? Например: FastAPI → Queue → Worker → LLM Проверь PostgreSQL Правильно ли спроектированы таблицы и связи между ними? Есть ли лишнее дублирование данных? Корректны ли Primary Key, Foreign Key и связи 1:1, 1, N? Необходимо понимать бизнес-логику схемы, даже если SQL пишет ИИ.