Программа курса / Блок 2 — Инженерный Python
Неделя 18. Тесты, часть 2 — покрытие и TDD
Цель недели
Покрытие как измеримая величина. Одну новую функцию написать тест-первым — почувствовать разницу.
Задачи недели
pytest-cov настроен
Покрытие ядра приложения ≥ 70%
Артефакт недели
Функция, написанная через TDD: в истории коммитов виден красный тест ДО кода.
Заметки и «где застрял»
Закрыть неделю
Правило курса: неделя закрыта, только когда сдан артефакт И вы можете объяснить его построчно. Не «посмотрел лекции».