TDD Coding Dojo by Dmytro Mindra
Speaker |
|
---|---|
Название |
TDD Coding Dojo
|
Формат |
|
Продолжительность |
|
Описание |
Додзе - это место, где происходит обучение в японских боевых искусствах. У программистов есть свои собственные додзе, где они оттачивают навыки программирования. Одним из способов отточить свое мастерство программирования является выполнение ката. Ката - формализованная последовательность движений, связанных принципами ведения поединка с воображаемым противником или группой противников. Принцип изучения боевого искусства на основе ката состоит в том, что повторяя ката многие тысячи раз, практик боевого искусства приучает свое тело к определенного рода движениям, выводя их на бессознательный уровень. Таким образом, попадая в боевую ситуацию, тело работает «само» на основе рефлексов, вложенных многократным повторением ката. Также считается, что ката обладают медитативным воздействием.
В TDD додзе, мы рассмотрим принципы TDD и продемонстрируем выполнение ката в паре. Участники в парах будут решать TDD каты, предназначенные для оттачивания мастрества. Для практики в додзе нужны ноутбук, хорошее настроение и знание хотя бы одного языка программирования. |
План выступления |
1. Краткий обзор принципов TDD 2. Решение каты FizzBuzz в рандори стиле вместе с аудиторией 3. Решаем кату Prime Factors в парах. 4. Решаем кату Print Diamon в парах. 5. Ретроспектива. |
Требования к помещению и ограничения аудитории |
Знание хотя бы одного языка программирования. |
Уровень аудитории |
|
Теги описания доклада |
tdd, coding dojo
|
Last Updated | 25 Dec 15:08 |