SQL-запрос по описанию задачи
Перед запуском на боевой базе всегда прогоняйте запрос с LIMIT и на копии — особенно если в нём UPDATE или DELETE.
Написание и разбор кода, ревью, тесты, архитектура, SQL, отладка.
Перед запуском на боевой базе всегда прогоняйте запрос с LIMIT и на копии — особенно если в нём UPDATE или DELETE.
Пункт 5 часто ценнее объяснения: модель замечает типовые проблемы, которые глаз разработчика уже не видит.
Последняя фраза промпта важна: без неё модели склонны предлагать микросервисы там, где хватает одного сервера.
Запрет «не предлагай решение, пока не назвал причину» экономит часы: иначе модель начинает наугад переписывать код.
Требование «конкретный сценарий проявления» отсекает выдуманные замечания: без сценария находку можно смело игнорировать.
Рефакторинг без тестов — лотерея. Сначала попросите написать тесты на текущее поведение, потом рефакторьте.
Список непокрытых сценариев полезнее самих тестов: там обычно и прячутся баги.