Проверки

Сроки

Сроки проверки индивидуальны и зависят от возможностей наставника. Нормальной считается проверка в рамках одного-двух дней. Иногда проверка может задерживаться, и об этом обязательно надо предупреждать студента. В любом случае график проверок оговаривается со студентом заранее или во время реализации проекта.

Делать проверки в течение первых 6 часов после отправки не рекомендуется, как правило после этого студент сам понимает свои косяки и исправляет код.

Структура замечания

Каждая проверка проекта включает в себя набор замечаний по коду (указание на ошибки и поощрение).

  1. Ссылка на строчку кода (с хешом коммита)
  2. Ссылка на статью по теме (если есть)
  3. Текстовое описание (сниппет или по месту)

Подробнее про текстовое описание в статье про обратную связь.

Это нормально если студент не смог сделать правильные выводы из замечаний сразу, так как мы даем направления, а не говорим ответ. Возможно ему понадобится несколько итераций и дополнительно обсуждение в личной переписке.

Порядок проверки

Каждый проект содержит в себе несколько уровней, зависящих друг от друга. Например во вторых проектах это "конфигурация -> тесты -> общая логика -> парсер -> формирование дерева -> вывод". Изменения на более ранних уровнях, скорее всего приведут к изменениям на следующих уровнях. Это значит, что нет смысла давать полную оценку всех ошибок, так как многое из более глубоких уровней, студент перепишет скорее всего сам. Если в проекте все плохо с конфигурацией и линтером, то стоит зафиксировать этот момент. Если нет тестов или они неверно написаны, то нет смысла проверять код, так как мы хотим разработку с использованием тестов. Конкретный объем обратной связи на каждой проверке зависит от опыта проведения проектов.

В любом случае проект всегда доводится до хорошего состояния. Это может потребовать и 5, и 10 проверок. При этом определенные ошибки и неэффективные решения допустимы. Перед наставником нет задачи сделать проект идентичный эталонной реализации. Каждый проект является продуктом конкретного человека со своими особенностями.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Нужна помощь? Свяжитесь с нами Свяжитесь с нами