HD 2020-09-17 — Программирование в ансамбле, практический вебинар по ТДД и моб программированию
ООО "МФЦ-ОБРАЗОВАНИЕ" 1327 роликов
Московский клуб программистов учавствовал в coding dojo — семинаре Дмитрия Поливаева, программиста из Мюнхена. Дмитрий занимается коллективным взаимообучением программистов (подробности на видео .
На мероприятии мы практиковали два подхода. Первый — это Test-Driven Development или разработка на основе тестов. Он помогает сделать код проще и снизить количество ошибок в программе.
Второй подход — Mob Programming, также называемый Ensemble Programming — программирование в ансамбле. Это — развитие парного программирования, которое помогает команде быстрее приходить к общему мировоззрению.
TDD и Mob Programming просты и понятны в описании, но их неожиданно трудно освоить самостоятельно. Хорошо, что мы живём в XXI века и имеем возможность встречаться и осваивать методологии онлайн.
Ссылки:
Слайды: Описание задачи: Среда разработки: Международный чат программистов:
Тайм-коды:
0:58 краткое объяснение ТДД2:12 демонстрация ТДД и cyber-dojo.org17:28 краткое объяснение парного и ансамблевого программирования19:52 демонстрация онлайн-таймера для ансамблевого программирования mobti.me23:33 представление задачи, разделение на зрителей и участников, выбор языка программирования30:35 объяснение раунда «солист»32:45 конфигурация онлайн-таймера mobti.me и каты на cyber-dojo.org45:42 начало работы группы по правилам раунда «солист»1:35:15 объяснение раундов «дирижер», «звукорежиссер» и " ансамбль"1:39:15 начало работы группы по правилам раунда «ансамбль»2:27:50 обсуждение — ретроспектива2:44:38 ответы на вопросы