Карта курса → Модуль 4 → Урок 4.3

Читаем код AI — как ревьюер

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

Читаем код AI — как ревьюер

🎣 Hook

AI может написать рабочий код, но пропустить одну деталь — и всё ломается. Твоя суперсила: ревью и верификация.

🧠 Concept

Термины: list, dictionary, loop, function — пишем по-английски, объясняем по-русски.

Чеклист ревью:
1) код решает задачу?
2) обработаны edge cases?
3) читаемость и имена?
4) нет ли опасных мест?
5) есть ли тесты?

AI ускоряет черновик, но финальное качество — твоя зона ответственности.

🧩 Квиз +10 XP
Что чаще всего пропускает AI без явного запроса?
A Комментарии к музыке
B Граничные случаи
C Отступы всегда идеальны
D Название файла

🔧 Практика

Задание 1: выбери первый шаг проверки.

step = "сверить с требованием"

Заполни пропуски в коде в своей тетради/редакторе. Ключевые ответы: требование.

Задание 2: допиши вид тестов для нестандартных входов.

tests = ["happy", "edge", "error"]

Проверь себя: edge.

🧩 Квиз +10 XP
Фраза "код запускается" означает что…
A Решение точно верное
B Код уже можно в прод
C Лишь то, что нет мгновенной ошибки запуска
D Тесты не нужны

🏗️ Сборка: мини-проект

Возьми фрагмент AI-кода (любой пример) и составь review-комментарии: 3 сильные стороны, 3 риска, 2 правки.

👹 Мини-босс +120 XP

Комбинируем текущую тему с предыдущими навыками.

A Сделать без структуры, потом чинить
B Сначала план, затем реализация и проверка
C Копировать решение без понимания
D Пропустить тесты ради скорости

💭 Reflection

Ты стал не «пассивным пользователем AI», а техническим редактором результата.