-
Notifications
You must be signed in to change notification settings - Fork 12
Работа над задачами
Semyon edited this page Sep 3, 2015
·
3 revisions
- Убедитесь, что вы действительно готовы приступить к работе.
- Убедитесь, что вы понимаете структуру репозитория и представляете, как её создать.
- Прочитайте (и усвойте наконец) правила офрмления кода.
- Ещё раз подумайте над тем, что
- Не подразумевается, что все задачи решаются в аудитории.
- Подразумевается, что задачи решаются дома.
- Сдаются задачи только удалённо. Никакого приёма задач в аудитории не происходит.
- Все задачи должны быть сданы для получения допуска/зачёта.
- Если что-то не сдано, то студент получает набор "штрафных" задач и автоматом отправляется на пересдачу.
- У каждой задачи есть срок сдачи. Для всех задач он равен 1 неделе если сроки не оговорены отдельно.
- Для сдачи каждой задачи есть 3 попытки.
- Необходимо сопровождать задачу более чем 3 тестами.
- Приступайте к решению задачи.
- Решили? Тогда оформляйте pull request (pr).
- Название pr должно содержать только номера задач через запятую, которые сдаются в данном pr. Вручную будут проверяться только он и для них будут защитываться попытки.
- pr долен быть таким, чтобы его можно было объединить с основным репозиторием автоматически. GitHub проверяет это.
- Корректность кода в pr проверяется автоматически. Следите за стасусом.
- Это хороший pr:
- Это плохой pr:
- Это очень плохой pr: