- Сделать форк данного репозитория
- Выполнить задание согласно выбранному варианту
- Сделать pull request в данный репозиторий
- Получить результат в рамках code review с замечаниями по коду и с численным результатом работы кода на тестовой выборке.
- При необходимости или при желании повысить качество работы программы повторять пп. 3-4. Когда желание что-то менять иссякнет, отправить pull request с чётким указанием на то, что это финальный вариант (может не отличаться от предыдущего, если все замечания уже были исправлены).
- Получить approve после финального pull request'а
- Во время онлайн-занятия защитить работу, ответить на вопросы преподавателя
- Форк необходимо сделать сразу. Для преподавателя это сигнализирует о том, что студент приступил к работе.
- В описании репозитория нужно указать свои ФИО, номер группы и состав выполненных заданий (может меняться по ходу дела).
- Желательно почаще делать коммиты. В идеале - как только решена некоторая промежуточная задача.
- Коммиты должны иметь вменяемые описания.
- Рекомендуется, чтобы ваш репозиторий содержал файлы .gitignore (для них имеется набор шаблонов) и requirements.txt