4. Работа с ментором
• Вместе определяете направление развития
• Ментор определяет критерии оценки
• Ментор помогает опытом, советом, подсказками,
заготовками, материалами
• Вы ответственны за достижение результата,
вы пишете код, следите за сроками
5. Работа с ментором
• Что стоит делать
• заранее определить и выписать критерии проекта
• каждую итерацию определять, какой следующий
шаг по проекту
• спрашивать, если что-то не получается,
что-то не понятно, что-то идет не так
6. YouTrack
• Веб-система отслеживания задач (issue tracker)
• Примеры использования:
• отслеживание ошибок (bug tracking),
• работа с запросами пользователей (help desk),
• управление проектами (task management);
• 99%, что аналогичный инструмент вы будете
использовать на настоящей работе
7. YouTrack у нас
• Под каждый проект создается тикет
(ticket = тикет = issue = задача; ~ обсуждение во ВКонтакте)
• В тикете можно и нужно оставлять комментарии:
• промежуточные отчеты,
• вопросы к и общение с ментором,
• вопросы к и общение с администрацией
(можно скрыть от ментора);
• В тикете отмечается служебная информация
(промежуточная, финальная оценки; сдан/не сдан;
кто студенты; кто менторы)
12. Git & GitHub
• Git – система контроля версий
GitHub — хостинг Git-репозиториев
• Репозиторий — набор исходных кодов проекта
вместе с историей изменений
Локальный репозиторий — у вас на ноутбуке
Удаленный репозиторий — на GitHub-е
(Сделать) коммит — (внести) набор изменений
13.
14.
15.
16. Сценарий работы с Git
• Напишите код
vim / Sublime / PyCharm…
• Отметьте, какие изменения нужно закоммитить
$ git add myfile1.py myfile2.py
• Внесите изменения
$ git commit -m “Поправил ошибку инициализации”
• Отправьте изменения на GitHub
$ git push
17. Что дальше?
• На следующей неделе —
инструкции и вводные материалы по YouTrack & Git
• После распределения по проектам —
для вас будет создан тикет в YouTrack по вашему проекту
• На первом занятии с ментором —
вы создадите свой git-репозиторий,
запишете в YouTrack первый план работ
• Далее —
и мы, и менторы будем вам помогать с инструментарием