svSchool_vibe
Лайфхак
СреднийЛайфхак

Лайфхак 10: Шаблон «Senior Reviewer» перед мержем

Откройте новый чат и заставьте ИИ быть строгим Senior-ревьюером: уязвимости, утечки, DRY/SOLID — без лести.

Лайфхак 10: Шаблон «Senior Reviewer» перед мержем

Теги: #review #качество #безопасность #claude
Время на внедрение: 1 минута
Связанный модуль: Модуль 3: Алгоритмы системного дебаггинга и выход из «петли ошибок»


🔴 Боль

Пропуск неочевидных багов, уязвимостей или неоптимальных архитектурных решений при самостоятельной проверке кода, который был быстро сгенерирован ИИ.


🟢 Решение (Алгоритм из 3 шагов)

  1. Откройте новый чат для «свежего взгляда».
    Не используйте тот же чат, где вы писали код, так как модель уже «привыкла» к своим же ошибкам.

  2. Задайте жёсткую роль и критерии.
    Используйте фиксированный промпт, который заставляет ИИ критиковать код, а не хвалить его.

  3. Требуйте список действий.
    Попросите выдать не просто текст, а конкретный чек-лист того, что нужно исправить перед мержем.


🏆 Результат

  • Повышение качества кода до уровня middle/senior без привлечения реального ментора.
  • Перехват уязвимостей и утечек памяти до того, как они попадут в прод.

💡 Шаблон промпта для копирования

Действуй как строгий Senior Developer. Проведи code review следующего кода. 
Проверь его на: 
1) Уязвимости безопасности (инъекции, хардкод секретов). 
2) Утечки памяти и неоптимальные циклы. 
3) Нарушение принципов DRY и SOLID. 
Выдай список критических замечаний и конкретных правок, которые нужно внести. Не хвали код.