Московский клуб программистов учавствовал в coding dojo - семинаре Дмитрия Поливаева, программиста из Мюнхена. Дмитрий занимается коллективным взаимообучением программистов (подробности на видео ). На мероприятии мы практиковали два подхода. Первый — это Test-Driven Development или разработка на основе тестов. Он помогает сделать код проще и снизить количество ошибок в программе. Второй подход — Mob Programming, также называемый Ensemble Programming - программирование в ансамбле. Это - развитие парного программирования, которое помогает команде быстрее приходить к общему мировоззрению. TDD и Mob Programming просты и понятны в описании, но их неожиданно трудно освоить самостоятельно. Хорошо, что мы живём в XXI века и имеем возможность встречаться и осваивать методологии онлайн. Ссылки: Слайды: Описание задачи: Среда разработки: Международный чат программистов: Тайм-коды: 0:58 краткое объяснение ТДД 2:12 демонстрация ТДД и 17:28 краткое объяснение парного и ансамблевого программирования 19:52 демонстрация онлайн-таймера для ансамблевого программирования 23:33 представление задачи, разделение на зрителей и участников, выбор языка программирования 30:35 объяснение раунда “солист“ 32:45 конфигурация онлайн-таймера и каты на 45:42 начало работы группы по правилам раунда “солист“ 1:35:15 объяснение раундов “дирижер“, “звукорежиссер“ и “ ансамбль“ 1:39:15 начало работы группы по правилам раунда “ансамбль“ 2:27:50 обсуждение - ретроспектива 2:44:38 ответы на вопросы
Hide player controls
Hide resume playing