2020 Практика программирования на Python, лекция №10

preview_player
Показать описание

Темы лекции:
1) Программирование командой. Распределение ролей.
2) Ветки разработки в git. Команды git branch, git checkout, git merge.
3) Взаимодействие через GitHub. Issue, комментарии к commit-ам. Механизм pull request, review.
Рекомендации по теме
Комментарии
Автор

Тайм-коды: программирование в команде, система контроля версий git
2:05 программирование в команде
2:19 одиночное программирование
7:27 парное программирование
16:50 Распределение ролей. Виды деятельности
21:16 Developer программисты
31:06 Quality Assurance тестировщики
40:53 git система контроля версий
43:03 gource прога для визуализации работы
47:23 документация работы тестировщиков. Система Bug tracker (Bugzilla)
49:04 bug, feature request (запрос на фичу), ticket
54:04 issue, ticket status: open, fixed, closed, invalid, resolved
1:01:01 Technical Writer технические писатели. Описывают и внутреннюю и внешнюю документацию в wiki
1:05:24 use case описывает интерфейсы компонент и пользовательский мануал
1:06:20 UI/UX дизайнеры интерфейса
1:10:09 Architect архитектор делает UML схему
1:14:53 совмещение ролей в маленькой команде
1:23:03 Ветки разработки в git (master, branch)
1:28:41 команды git merge слияние
1:33:48 git branch посмотреть ветки, создать ветку, git checkout вытянуть ветку
1:37:31 gitignore список того, что будет игнорироваться
1:38:52 -- set - upstream установить ветку, как вышестоящую. Создать удаленную, локальную ветку и запихнуть в удалённый репозиторий
1:40:18 принять, втянуть изменения
1:43:43 git branch -d -r удалить ветку
1:50:10 Взаимодействие через gitHub. Механизм pull request запрос о подтягивании
1:52:29 review проверка запроса. Merge pull request
2:00:18 Issues в gitHub встроенный bug tracker
2:04:52 идентификатор issue (#3)
2:05:15 reference ссылка в комментарии
2:06:31 комментарии к commit-ам
2:07:31 упоминание конкретного человека в комментарии

iritaka
Автор

Более конкретной лекции по git не видел, благодарю за проделанную работу!

peteplevnjak
Автор

Талантливый человек талантлив во всем) Прекрасные рисунки! Замечательная подача материала! Спасибо.

ОльгаЛ-сл
Автор

Очень признателен вам, Тимофей, за ваш труд и старания! 👍

ДобродейНиколай
Автор

Великолепное вступление о празднике и цели программистов. + очко в ваш банк!

kotovasya
Автор

Спасибо за отличные лекции!
"good first issue" - полезный тэг для опенсорсных проектов, с которых можно начинать знакомство с проектом. Обычно самые простые.

SergeySkyMakarov
Автор

Здравствуйте, пожалуйста, добавьте этот цикл лекций в один плейлист, а то лекций уже 10, а то можно потерять\перепутать последовательность. Спасибо.

KYCT-zk
Автор

1:44:50 Git удалил ветку origin/new_feature только локально. При этом сама локальная ветка new_feature и ветка на удалённом репозитории new_feature - остались не тронуты.

KereellOlorin
Автор

шикарные лекции, отличный рассказчик, жаль что у меня времени совсем нет на это((

xFDFD
Автор

Очень интересно особенно командная работа

валерийсоколов-пя
Автор

Спасибо, я учусь в 10 класе и, все понятно и круто!

ihorrud
Автор

"Он знает, что он ничего не знает, и за счёт этого он молодец"

jolygamp
Автор

ты супер!!! ПЕНСИОНЕР ПОНИМАЕТ! мне 66

НинаЗвержановская-хв
Автор

I would like to see you explaining Java. You are a good teacher

SilentDims
Автор

34:45 ахаха))) смех бывшего тестировщика)))

rioriocccp
Автор

А спешка и туча ошибок при наборе команд git, это для чего? Ты обучаешь или понты бросаешь? Набрал команду - задержись на секунду. Сам проверь, дай другим увидеть. Объясни значение ключей

konstg
Автор

Тимофей, на тему вопрос: что скажете о книге «Как пасти котов»? Может, что-то будет ещё в этом видео, но нет терпения :))

yuranduran
Автор

Хахахахаха 38:31 - Извините Тимофей, но так не работает вот ни разу, если конечно на проекте не 3 человека (PM, SE, QA).
И хорошо, что тут нет воинствующих феминисток ибо пример с девочкой смотрящей в экран явно бы вышел неудачным)))

parseval
Автор

чтобы сделать матрешку надо сделать матрешку

ПетрНестерович-ея
Автор

ф топку ваш пистон, Dart учите он збс и работает везде

DartMitai
welcome to shbcf.ru